У меня есть эти модели:
class Gallery(models.Model):
HeadImage = models.ImageField(upload_to="gallery")
class Image(models.Model):
Image = models.ImageField(upload_to="gallery")
Gallery = models.ForeignKey(Gallery, related_name='images',blank=True)
class Agency(models.Model):
# some fields ...
Gallery=models.ForeignKey(Gallery)
Теперь я хочу, чтобы при добавлении агентства вместо простого тупого выпадающего списка для поля Галерея у меня были следующие вещи:
Aзагрузка файла для поля HeadImage
в модели Gallery
и набор загрузок файлов для поля Image
в модели Image
.Например, добавление объекта (агентства) со связанными объектами (галерея, связанная с агентством, и изображение, связанное с галереей) в одной форме.Как я могу это сделать?Я не нашел никакого решения после того, как много гуглил, это звучит ужасно.
edit: я имею в виду сохранить Glaaery с набором его изображений и сохранить агентство с его галереей в той же форме.
спасибо за любую помощь