現象
cssのMIME typeがtext/htmlだから読み込めない問題が急に発生。

解決策
settings.pyなどの修正は必要なく、サーバの起動コマンドに--insecureを追加するだけで解決した。
python manage.py runserver 0.0.0.0:8000 --insecure
どうやらsettings.pyのDEBUG=Fasleだと本番モードで起動されるみたいで、insecureモードじゃないとstaticファイルが公開されないみたい。
https://github.com/MoriTomo7315/django_gpxtoimage/blob/main/gpxtoimage/settings.py#L50