私は Django チュートリアルのパート 2 に取り組んでいます。これは、Django 管理で「選択肢」を追加しようとしたときに発生するエラーです。
DatabaseError: table polls_choice has no column named poll_id
これは、コマンドを実行すると得られるものです
python manage.py sql polls
BEGIN;
CREATE TABLE "polls_poll" (
"id" integer NOT NULL PRIMARY KEY,
"question" varchar(200) NOT NULL,
"pub_date" datetime NOT NULL
)
;
CREATE TABLE "polls_choice" (
"id" integer NOT NULL PRIMARY KEY,
"poll_id" integer NOT NULL REFERENCES "polls_poll" ("id"),
"choice_text" varchar(200) NOT NULL,
"votes" integer NOT NULL
)
;
COMMIT;
これは私のsettings.pyです
どんな助けでも大歓迎です!ありがとう!