Ich weiß nicht, ob ich denke, das ist der richtige Weg, und vielleicht wird mich jemand in Ordnung bringen.Wie speichere ich mehrere Werte in einem einzigen Attribut
Lassen Sie uns sagen, dass ich ein models.py haben, die diese enthält:
class Order(models.Model):
customer = models.foreignKey(Customer)
total = models.charField(max_length=10)
has_shipped = models.booleanField()
class Product(models.Model):
sku = models.charField(max_length=30)
price = models.charField(max_length=10)
nun offenbar eine Ordnung Produkte enthalten würde und nicht nur ein Produkt. Was wäre der beste Weg, Produkte zu einer Bestellung hinzuzufügen? Die einzige Möglichkeit, die ich mir vorstellen kann, ist, ein weiteres Feld zu "Bestellung", genannt "Produkte", hinzuzufügen und es mit einer CSV-Datei mit einem SKU für jedes Produkt zu füllen. Dies ist aus offensichtlichen Gründen nicht ideal, aber ich bin noch nicht sehr gut in diesem Zeug und habe keine Ahnung, was der bessere Weg ist.
(denken Sie daran, diese Pseudo-Code ist, also nicht Fehlbuchstabierungen dagegen, etc.)
Dies. Möglicherweise möchten Sie Ihre URLs formatieren. – drozzy
Ist das besser? –
Danke Mann. Ich habe gerade "Python Web Development with Django" gelesen und kam zu dieser Schlussfolgerung, aber ich habe versucht den ganzen Tag herauszufinden, ob es richtig war. Vielen Dank. – orokusaki