2013-05-14 15 views
5

Örneğin, bir çevrimiçi et dükkanı işletiyorum diyelim. Siparişler, çeşitli et türleri içeren "parseller" halinde gelir.Bir modelde yabancı anahtarların listesini saklamak için en iyi yöntem mi?

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

Yani, ben bir koli içinde koyabilirsiniz tüm farklı etler temsil Et nesnelerin set olurdu:
Benim modelleri şuna benzer olabilir. Daha sonra, parsel büyük miktarda et nesnesi ve aynı zamanda gönderilmesi gereken adresi içerir.
Bilinmeyen miktarda yabancı anahtarı Django modelinde nasıl depolarım?

cevap

İlgili konular