Size: a a a

Django [ru] #STAY HOME

2021 May 27

M

M in Django [ru] #STAY HOME
не знаю возможно ли это
источник

MM

Mas Mes in Django [ru] #STAY HOME
Приветствую! У меня есть модель заказа и модель файлов, связаны они через foreignkey от модели заказа (первичной) к модели файлов (вторичной). Вопрос, как мне вывести все файлы связанные с текущим заказом?
источник

N

Nire in Django [ru] #STAY HOME
Может наоборот?
источник

MM

Mas Mes in Django [ru] #STAY HOME
один ко многим, у одного заказа может быть несколько файлов
источник

N

Nire in Django [ru] #STAY HOME
Покажи модели
источник

N

Nire in Django [ru] #STAY HOME
Там когда ты фк поле создавал есть необязательный аргумент, который создаёт поле у объектов, на которых указана связь
источник

MM

Mas Mes in Django [ru] #STAY HOME
источник

N

Nire in Django [ru] #STAY HOME
related_name='orderfile_owner
источник

MM

Mas Mes in Django [ru] #STAY HOME
вот я думаю в модель файлов указать поле типа order_id и заносить id текущего заказа
источник

N

Nire in Django [ru] #STAY HOME
Ты не понял, что значит это поле
источник

MM

Mas Mes in Django [ru] #STAY HOME
это к юзеру для того чтобы определить владельца файла
источник

MM

Mas Mes in Django [ru] #STAY HOME
а в модели заказа это поле
источник

MM

Mas Mes in Django [ru] #STAY HOME
orderfile = models.ForeignKey('OrderFile', on_delete=models.CASCADE, related_name='order_files', verbose_name='Файл заказа', default = None, blank=True, null=True)
источник

N

Nire in Django [ru] #STAY HOME
Это не изменяет факта, что ты не понял, что они делают
источник

N

Nire in Django [ru] #STAY HOME
Ты наоборот сделал
источник

N

Nire in Django [ru] #STAY HOME
Сейчас там у одного файла насколько ордеров
источник

MM

Mas Mes in Django [ru] #STAY HOME
позволяют получать доступ первичной модели к полям вторичной моедли, верно?
источник

N

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

MM

Mas Mes in Django [ru] #STAY HOME
источник

MM

Mas Mes in Django [ru] #STAY HOME
связь верная, в заказе отображается все файлы из изображений
источник