在类中调用同一个类的实例

时间:2015-09-09 02:24:14

标签: python sql django model foreign-key-relationship

我在Django有一个名为Student的模型,我想要一个学生变量成为他们的朋友。例如:

Tim.friends_set.all()= Jim,Bob,Sam

我的_____会在这段代码中出现什么?有没有办法在不创建新模型的情况下做到这一点?

class Student(models.Model):
    name = models.CharField(max_length=128, unique=True)
    friends = models.________(Student, blank = True)

我想象一下,如果我创建了一个新模型,那就像是:

class friends(models.Model):
    student = models.ForeignKey(Student)
    friends = models.models.ManyToManyField(Student, blank = True)

0 个答案:

没有答案
相关问题