Django plusieurs-à-Plusieurs (m2m) Concernant le même modèle

J'aimerais créer un plusieurs-à-plusieurs relations à partir de et vers un utilisateur de la classe de l'objet.

J'ai quelque chose comme ceci:

class MyUser(models.Model):
    ...
    blocked_users = models.ManyToManyField(MyUser, blank=True, null=True)

La question est de savoir si je peux utiliser la classe de référence à l'intérieur de lui-même. Ou dois-je utiliser "self" l'insead de "MyUser" dans le ManyToManyField? Ou est-il une autre (et meilleure) façon de le faire?

  • qu'est-ce que l'utilisation de la définition de plusieurs à plusieurs sur le même modèle?? quelqu'un svp
  • Par exemple, si vous avez une structure arborescente. Maître de produit a subproduct etc etc.
InformationsquelleAutor Ron | 2012-07-30