Всем привет!
Есть модель, нужно чтобы при создании записи пользователь мог прикрепить свои фото!
Я вижу такой вариант (наверное один из самых простых), это добавить дополнительную модель QueryImage, и с помощью inlineformset_factory сделать форму для изображений:
class Query(models.Model):
# к этой модели нужно прикрепить фото
# ...
class QueryImage(models.Model):
query = models.ForeignKey('Query', related_name='images', verbose_name=u'Запрос')
image = models.ImageField(u'Фото', upload_to='images/%Y/%m/%d')
comment = models.CharField(u'Комментарии', max_length=200, blank=True)
updated = models.DateTimeField(u'Изменен', auto_now=True)
created = models.DateTimeField(u'Создан', auto_now_add=True)
Подскажите как вы реализуете подобную задачу в своих проектах (задача достаточно популярная)?
Может быть используете сторонние приложения?