私はこれを正しい方法で考えているのかどうか分かりません。複数の値を1つの属性に格納する方法
のは、私はこれが含まれているmodels.pyを持っているとしましょう:
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)
今、明らかに順序は製品だけでなく、製品が含まれています。注文に商品を追加する最良の方法は何ですか?私が考えることができる唯一の方法は、 '商品'という「オーダー」に別のフィールドを追加して、その中の各製品のSKVをCSVで埋めていくことです。これは明白な理由から理想的ではありませんが、私はこのようなことはあまりよくしていませんし、よりよい方法が何であるか分かりません。
(などこれは擬似コードで心に留めておくので、スペルミスを気にしない)
これです。 URLの書式設定が必要な場合があります。 – drozzy
それは良いですか? –
ありがとうございます。私は今日「Python Web Development with Django」を読んでいましたが、その結論に至りましたが、それが正しければ終日を把握しようとしていました。ありがとうございました。 – orokusaki