Size: a a a

Django [ru] #STAY HOME

2019 July 19

DT

Dan Tyan in Django [ru] #STAY HOME
хотя в товем случае ....
источник

DT

Dan Tyan in Django [ru] #STAY HOME
но идею да ты понял правильно
источник

IZ

Igor Z in Django [ru] #STAY HOME
объекты списка будут ссылаться сами на себя, но перечисленны в списке
источник

IZ

Igor Z in Django [ru] #STAY HOME
супер
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Igor Z
супер
если фотки оставишь в таком виде

то я бы наверно посоветовал это вынести в метод модели
источник

IZ

Igor Z in Django [ru] #STAY HOME
Listing.photos = [
       Listing.photo_1,
       Listing.photo_2,
       Listing.photo_3,
       Listing.photo_4,
       Listing.photo_5,
       Listing.photo_6
   ]
источник

IZ

Igor Z in Django [ru] #STAY HOME
Dan Tyan
если фотки оставишь в таком виде

то я бы наверно посоветовал это вынести в метод модели
да это более элегантное решение
источник

DT

Dan Tyan in Django [ru] #STAY HOME
@property
def photos(self):
   return [getattr(self, 'photo_{}'.format(i)) for i in range(1, 7)]



как то так наверно
источник

IZ

Igor Z in Django [ru] #STAY HOME
даааа
источник

IZ

Igor Z in Django [ru] #STAY HOME
```
@property
def photos(self):
   return [getattr(self, f'photo_{i}') for i in range(1, 7)]
```
источник

IZ

Igor Z in Django [ru] #STAY HOME
по последней моде))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
только скобку потерял =)
источник

R

Roma in Django [ru] #STAY HOME
Привет всем! может кто стыкался, при добавлении поля в модель ( неважно какого) и попытке сгенерировать миграцию получаю django.db.utils.OperationalError: no such column, хотя раньше все работало... как можно определить источник ошыбки?
источник

R

Roma in Django [ru] #STAY HOME
title = models.CharField(max_length=30, verbose_name='Название')
   slug = models.SlugField(unique=True, verbose_name='Slug', default='', blank=True)
   long_title = models.CharField(max_length=255, verbose_name='Заголовок')
   description = models.TextField(verbose_name='Описание')
   content = models.TextField(verbose_name='Текст')
   url = models.URLField(verbose_name='Ссылка в сети',  default='', blank=True)
   menucategories = models.ManyToManyField(MenuCategory, verbose_name='Принадлежит к следующим меню')
   image = models.ImageField(verbose_name='Изображение', upload_to='staticpages/images', default='', blank=True)
   public = models.BooleanField(verbose_name='Опубликовать', default=True)
источник

D

Dmitry in Django [ru] #STAY HOME
Модель MenuCategory покажи
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Roma
Привет всем! может кто стыкался, при добавлении поля в модель ( неважно какого) и попытке сгенерировать миграцию получаю django.db.utils.OperationalError: no such column, хотя раньше все работало... как можно определить источник ошыбки?
миграции делаются ? проходят ?
источник

R

Roma in Django [ru] #STAY HOME
ошибка вылетает на makemigrations
источник

R

Roma in Django [ru] #STAY HOME
class MenuCategory(models.Model):
   title = models.CharField(max_length=30, verbose_name='Название')
   slug = models.SlugField(unique=True, verbose_name='Slug', default='', blank=True)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Roma
ошибка вылетает на makemigrations
руками база не правилась ?
источник

R

Roma in Django [ru] #STAY HOME
нет
источник