Beaucoup de beaucoup de relation. L'ORM de Django

class Toy(models.Model):
    name = models.CharField(max_length=20)
    desc = models.TextField()

class Box(models.Model):
    name = models.CharField(max_length=20)
    proprietor = models.ForeignKey(User, related_name='User_Box')
    toys = models.ManyToManyField(Toy, blank=True)

Comment créer une vue qui ajoutent de Jouet de la Boîte?

def add_this_toy_to_box(request, toy_id):
que voulez-vous l'avis de le faire? qu'avez-vous essayé?
J'essaie d'ajouter un objet à partir de Jouet de modèle pour le modèle de Boîte. Par exemple: Jouet - name = "Ponny", desc = "rose ponny". Je veux ajouter ces données modèle de Boîte: Boîte - name = "Bloc1", propriétaire = "user3", les jouets="Ponny" et peut-être d'autres jouets.
peut le jouet appartenant à d'autres boîtes ou tout simplement pour une seule case à la fois?
Le Jouet peut appartenir à d'autres boîtes

OriginalL'auteur k44 | 2012-09-26