Я пытаюсь создать отношения «один ко многим» в Джанго.В моем примере у меня есть новостное сообщение, с которым может быть связано несколько изображений.Тем не менее, различные посты новостей никогда не будут обмениваться изображениями.
Насколько я вижу, есть два способа сделать это: через ManyToManyField
, который создает инструмент множественного выбора в панели администратора, который показывает все загруженные изображения, или черезForeignKeyField
в классе PostImage
, в результате чего нет никакой возможности добавлять новые изображения при создании нового сообщения новостей на панели администратора.
Так как пользователи админ-панели вообще не будут технически склонны, я хотел бы, по возможности, двух вещей:
- Добавить несколько изображений в «Создать новую новостную запись»"страницы, не имея изображения из других новостных сообщений в качестве выбора
- Менее важно заменить флажок множественного выбора или что-то менее запутанное, чем поле множественного выбора.
Как мне этого добиться?