2013-05-14 13 views
5

Na przykład załóżmy, że prowadzę internetowy sklep mięsny. Zamówienia są dostarczane w "paczkach", które zawierają różne rodzaje mięsa.
Moje modele mogą wyglądać następująco:Najlepsza metoda przechowywania listy kluczy obcych w modelu?

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

Tak, bym zestaw obiektów mięsa, które reprezentują wszystkie różnych mięs mogę umieścić w paczce. Następnie paczka zawiera dużą ilość obiektów mięsnych, a także adres, na który musi zostać wysłane, itp.
Jak przechowywać nieznaną liczbę obcych kluczy w modelu Django?

Odpowiedz

Powiązane problemy