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")
管理ページから学生またはクラブのクラスを表示しようとすると (学生とクラブのログインを作成して登録することはできますが、管理者として表示することはできません)、次のエラーが表示されます:- DatabaseError at /admin/school/ Club/1/ Django バージョンは 1.5.1 例外タイプは DatabaseError 例外値はそのようなテーブルではありません: school_club_students
Club オブジェクトを作成したときに、Django によってそのようなテーブルが作成されなかった理由がわかりません。管理インターフェイスを使用してクラブを追加しようとすると、同じエラーが発生します。
ありがとう!