def setUp(self): self.t1 = Topping.objects.create(name='tomatoe') self.t2 = Topping.objects.create(name='mozarella') self.t3 = Topping.objects.create(name='anchovy') self.t4 = Topping.objects.create(name='mushrooms') self.t5 = Topping.objects.create(name='ham') self.p1 = Pizza.objects.create( name='Napoli') # tomatoe, mozarella, anchovy self.p2 = Pizza.objects.create( name='Regina') # tomatoe, mozarella, mushrooms, ham # Now put the toppings on the pizza self.p1_t1 = PizzaToppingsThroughModel(pizza=self.p1, topping=self.t1) self.p1_t1.save() self.p1_t2 = PizzaToppingsThroughModel(pizza=self.p1, topping=self.t2) self.p1_t2.save() self.p1_t3 = PizzaToppingsThroughModel(pizza=self.p1, topping=self.t3) self.p1_t3.save() self.p2_t1 = PizzaToppingsThroughModel(pizza=self.p2, topping=self.t1) self.p2_t1.save() self.p2_t2 = PizzaToppingsThroughModel(pizza=self.p2, topping=self.t2) self.p2_t2.save() self.p2_t3 = PizzaToppingsThroughModel(pizza=self.p2, topping=self.t4) self.p2_t3.save() self.p2_t4 = PizzaToppingsThroughModel(pizza=self.p2, topping=self.t5) self.p2_t4.save()