#環境
mac 10.15.4
django 3.1.1
#何が起こったか
runserver
をしても表題エラーが表示されるので、その解決方法を記載します。
#OperationalErrorとはどのようなエラーなのか
単直に言って『モデルを作成、変更したらデータベースに反映!』をしなかったが故のエラーです。
djangoでは自分でデータベースをいじらなくていい代わりに、マイグレーションを行う必要があります。今回はこのマイグレーションをスッポ抜かしてました。
#どうやるのか
そもそもマイグレーションファイルを作成する必要があります。その作成をするのが
python manage.py makemigrations
です。
作成したマイグレーションファイルを適用しなければ使えません。python manage.py migrate
でデータベースに適用することができます。