20

たとえば、私がオンラインの精肉店を経営しているとします。注文は、さまざまな種類の肉を含む「小包」で行われます。
私のモデルは次のようになります。

class Parcel(models.Model):
    customer_address = models.CharField()
    date_wanted = models.DateField()
    meats = ?
class Meat:
    name = models.CharField()
    cost = models.DecimalField(4, 2)

したがって、区画に入れることができるすべての異なる肉を表す肉オブジェクトのセットを用意します。次に、小包には大量の肉のオブジェクトと、それを発送する必要がある住所などが含まれています
.Djangoモデルに不明な量の外部キーを保存するにはどうすればよいですか?

4

1 に答える 1

22

これは典型的な多対多の関係です。

https://docs.djangoproject.com/en/dev/ref/models/fields/#manytomanyfield

于 2013-05-14T23:20:31.783 に答える