我在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)