ManyToMany. Buyer создается и связывается с кампейном, когда вводит свои данные (имя, номер телефона и т.д.). Как мне грамотно сохранять список данных у байера к каждому кампейну? Чтобы я мог зайти в Buyer и посмотреть какие данные он ввёл для Campaign с id=2. Делать для этого отдельную BuyerCampaignConnection модель?
Сериалайзер дополнительный сделать, а если без дрф, то просто доставать модель по id
не совсем понял. а где сохранять данные, которые ввёл Buyer в кампейне?
Напиши use кейс, как это должно работать, не совсем понимаю
Buyer ввёл свой номер телефона и имя для одного кампейна, также ввёл имелй и адресс для другого. как сохранять, что байер ввёл для каждого кампейна?
https://docs.djangoproject.com/en/3.1/topics/db/models/#extra-fields-on-many-to-many-relationships
Либо хранить эти поля прям в этой through модели, либо сделать еще одну модель и привязать ее к through-модели one-to-one. Я бы сначала хранил прям в модели, а потом посмотрел бы
спасибо!
Обсуждают сегодня