0

私はdjangoのチュートリアルに従っており、モデルファイル(コードは以下にあります)のCircleクラスで、メソッドcontactsが返すことがわかりますself.user_info.contact_set.all()。user_info はクラス models.Model のメソッドですか? いつ/どのように作成されましたか?

前もって感謝します

class Circle(models.Model):
  name = models.CharField(max_length=250)
  owner = models.ForeignKey(User)

  def contacts(self):
    return self.user_info.contact_set.all()

  def is_in_circle(self, user):
    if user in self.user_info.contact_set.all():
      return True
    return False


class UserInfo(models.Model):
  circle = models.ManyToManyField(Circle)
  notes = models.TextField()
4

0 に答える 0