На изображении у меня стандартный класс с продуктом, ценой, продавцом и т. Д. Мне интересно, можно ли добавлять несколько продуктов. Я использовал MSPaint, чтобы рассказать о том, о чем я говорю. В принципе клиент мог сделать заказ, но у него была бы возможность иметь 1, 5, 10 или неограниченное количество продуктов. Это возможно? Какой был бы лучший способ приблизиться к этому? Есть ли лучший способ приблизиться к этому, чем мой образ?Можно ли добавить несколько экземпляров в Django?
ответ
Подробнее о Foreign keys in Django
внешнего ключа между Орденом и OrderItem и отношения между Пользователем и ордена.
Я разговаривал с одним из моих сотрудников, и он предложил отношения ManyToMany в заказе на поставку, связанные с другим классом, который имеет заказы и делает встроенный. Будет ли это работать? – Mdjon26
уверен, он должен работать. попробуй. но с отношением внешнего ключа между моделями он отличает вещи. например, один заказ должен быть связан только с одним пользователем. предмет примерно это. – drabo2005
- 1. Можно ли создать несколько экземпляров Sound libgdx
- 2. Почему несколько экземпляров приложения django?
- 3. Можно ли добавить несколько цветов в UIProgressView?
- 4. Можно ли добавить несколько UIGravityBehaviors в UIDynamicAnimator?
- 5. Можно ли добавить несколько узлов в nodeJS?
- 6. В django, могу ли я иметь несколько экземпляров статического приложения?
- 7. несколько экземпляров django в одном домене
- 8. Можно ли использовать несколько фильтров django?
- 9. Можно ли иметь несколько экземпляров NSManagedObjectContext для потока?
- 10. Добавить несколько экземпляров компонента слайдера в Jpanel
- 11. Можно ли добавить одну строку в форму Django?
- 12. Несколько экземпляров Django на одном сервере AppEngine
- 13. Django - get() вернулся несколько экземпляров 700
- 14. Можно ли добавить ._ * в gitignore?
- 15. Можно ли добавить тег шаблона в поле формы в django?
- 16. Можно ли увидеть несколько фильтров в admin django?
- 17. Можно ли назначить несколько функций одному URL-адресу в Django?
- 18. Возможно ли иметь несколько экземпляров сетки кендо
- 19. Как добавить несколько экземпляров на основе массива
- 20. Можно ли добавить переменную в Django Model Field.choices?
- 21. Можно ли добавить несколько кадров в CardLayout в Java?
- 22. Можно ли добавить несколько компонентов в JPanel в одном выражении?
- 23. Несколько экземпляров Боба весной
- 24. Можно ли добавить диапазон в UIElementCollection?
- 25. Несколько экземпляров REST Assured
- 26. Как можно создать несколько экземпляров прямоугольника в Pygame?
- 27. Как использовать несколько экземпляров модели в представлениях в django?
- 28. Можно ли иметь класс без создания экземпляров?
- 29. Можно ли ограничивать экземпляры экземпляров только временными?
- 30. Несколько экземпляров COM-объект
Я поговорил с одним из моих сотрудников, и он предложил отношения ManyToMany в заказе на поставку, связанные с другим классом, который имеет заказы и делает встроенный. Будет ли это работать? – Mdjon26
Это определенно сработает. Это даже лучшее решение, если вы хотите иметь возможность добавлять один и тот же продукт в разные заказы на покупку, что и происходит. Таким образом, использование многих-многих отношений корабля - путь. Я также предлагаю добавить blank = True и null = True, если вы хотите создать заказ на поставку и сохранить его перед добавлением в него каких-либо продуктов. продукция = Models.manyToManyField ('продукт', NULL = True, пусто = True) Вы можете получить доступ к продуктам заказа, используя order.products.all() – Bit68
ли я добавить рядный тоже? Или Как только я сделаю поле ManyToMany, у него автоматически будет опция «добавить еще один продукт» к этому? – Mdjon26