我的models.py中有以下类减速: -
enter code here
class Student(models.Model):
user = models.OneToOneField(User)
current_clubs = models.ManyToManyField('Club',related_name="current")
previous_clubs = models.ManyToManyField('Club',related_name="previous")
class Club(models.Model):
user = models.OneToOneField(User)
students = models.ManyToManyField('Student',related_name="stud")
当我尝试从管理页面查看学生或俱乐部课程时,(我可以创建并注册学生和俱乐部登录但不能将其视为管理员),我看到以下错误: - / admin / school / Club / 1 /的DatabaseError Django版本是1.5.1 异常类型是DatabaseError 例外价值不是这样的表:school_club_students
我不确定为什么在创建一个Club对象时Django不会创建这样的表。如果我尝试使用管理界面添加俱乐部,我会遇到同样的错误。
谢谢!