過去 1 時間、これを修正しようとしてきましたが、何を省略したのかわかりません。これは、以前のデータのない初めてのプロジェクトです。ただし、管理パネルからデータを追加しようとすると、次のエラーが表示されます。
DatabaseError at /admin/judge/event/
relation "judge_event" does not exist
LINE 1: SELECT COUNT(*) FROM "judge_event"
^
Request Method: GET
Request URL: http://127.0.0.1:8012/admin/judge/event/
Django Version: 1.4.3
Exception Type: DatabaseError
Exception Value:
relation "judge_event" does not exist
LINE 1: SELECT COUNT(*) FROM "judge_event"
参照用の私のモデル:
class Event(models.Model):
competition_start = models.DateTimeField()
competitors = models.ManyToManyField('Picture')
results = models.CommaSeparatedIntegerField(max_length=20)
class Picture(models.Model):
uploader = models.ForeignKey(UserProfile)
upload_date = models.DateTimeField()
image = models.ImageField(upload_to="media")
score = models.DecimalField(max_digits=10,decimal_places=10)
score_RD = models.DecimalField(max_digits=10,decimal_places=10)
rated = models.BooleanField()
last_competed = models.DateTimeField()
competition = models.OneToOneField(Event)
すべてのメモを 3 回確認しましたが、何か違うことをしたことに気づきませんでした。
「judge_event」は「judge_Event」であるべきですか?