Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Вот так ругается
- def get_path_for_cover(instans, filename):
- return f'series_of_photos_{instans.id}/cover/{filename}'
- class Series_of_photos(models.Model):
- """Model describing a series of photos"""
- id = models.AutoField(primary_key = True)
- title = models.CharField(verbose_name="Заголовок для серии фото", max_length=64)
- cover = models.ImageField(verbose_name="Обложка для серии фото", upload_to = get_path_for_cover, default=None)
- description = models.CharField(verbose_name="Описание для серии фото", max_length=128, blank=True)
- photomodels = models.ManyToManyField(Photomodel, verbose_name="Модели принимавшие участие в съемках")
- date = models.DateField(verbose_name="Дата съемок", auto_now_add=True)
- city = models.CharField(verbose_name="Город", default="Донецк", max_length=32)
- # Вот так id == None
- class Series_of_photos(models.Model):
- def get_path_for_cover(instans, filename):
- return f'series_of_photos_{instans.id}/cover/{filename}'
- """Model describing a series of photos"""
- id = models.AutoField(primary_key = True)
- title = models.CharField(verbose_name="Заголовок для серии фото", max_length=64)
- cover = models.ImageField(verbose_name="Обложка для серии фото", upload_to = get_path_for_cover, default=None)
- description = models.CharField(verbose_name="Описание для серии фото", max_length=128, blank=True)
- photomodels = models.ManyToManyField(Photomodel, verbose_name="Модели принимавшие участие в съемках")
- date = models.DateField(verbose_name="Дата съемок", auto_now_add=True)
- city = models.CharField(verbose_name="Город", default="Донецк", max_length=32)
- # Вот так только работает норм
- class Series_of_photos(models.Model):
- """Model describing a series of photos"""
- id = models.AutoField(primary_key = True)
- def get_path_for_cover(instans, filename):
- return f'series_of_photos_{instans.id}/cover/{filename}'
- title = models.CharField(verbose_name="Заголовок для серии фото", max_length=64)
- cover = models.ImageField(verbose_name="Обложка для серии фото", upload_to = get_path_for_cover, default=None)
- description = models.CharField(verbose_name="Описание для серии фото", max_length=128, blank=True)
- photomodels = models.ManyToManyField(Photomodel, verbose_name="Модели принимавшие участие в съемках")
- date = models.DateField(verbose_name="Дата съемок", auto_now_add=True)
- city = models.CharField(verbose_name="Город", default="Донецк", max_length=32)
Advertisement
Add Comment
Please, Sign In to add comment