コードが合っているけれど、うまく行かないときの対処方法
データベースに関するコードや変更をした場合はmigrationしないと設定が反映されないため、いくらやってもうまく行かないことが多いです。
作業をしたら、以下2コードをターミナルに打ち込む癖をつけましょう
備忘録
python manage.py makemigrations
python manage.py migrate
データベースの設定やコードを書いて紐付けたりした場合はmakemigratiosとセットでmigrateしましょう