Ich implementiere eine kleine E-Shop-Anwendung in Django. Meine Frage betrifft einen Auftrag mit vielen Orderlines Modellierung: wie man den Auftrag Orderlines Beziehung zu dem Orderlines zugänglich von der Bestellung direkt zu modellieren, dhDjango OneToMany
Order
def addOrderLine
def allOrderLines
ich die Orderlines vom Auftrag zugreifen will und nicht müssen Holen Sie sie direkt von der db. Django bietet die Möglichkeit, Foreign zu definieren, aber das ist mein Problem nicht lösen, weil ich folgende definieren müss:
class OrderLine(models.Model):
order = models.ForeignKey(Order)
Mit dieser Definition würde ich die Orderlines direkt von der DB holen müssen und nicht durch den Orden.
Ich könnte diese Definition verwenden und Methoden auf der Ebene Order
bereitstellen. Dies ist jedoch nicht funktioniert, weil, wenn ich die Order
über dem OrderLine
in der models.py
Datei definieren, wird der Order
nicht sehen die OrderLines
vielen Dank dieses perfekt beantwortet meine Frage! – paweloque