Urumos Blog

文系独学ITエンジニア

【毎日改善1日目】管理画面が開けない事件

投稿者: urumos

作成日: 2022年4月25日23:49

更新日: 2022年5月29日17:26

カテゴリ: Django

タグ:


一旦デプロイが終わったので、今日からこの本番環境のブログで毎日改善チャレンジを再開しよう。

と思って管理画面を開こうと思ったら下記のエラー発生。

Page not found (404)
Request Method: GET
Request URL: http://XXX.com/admin
Raised by: django.views.static.serve
“/home/XXX/pyprojects/DjangoMyBlog/admin” が存在しません

You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.

http://XXX.com
は開けるのに不思議だ。
そしてdjango-environを使ってDEBUGはFalseにしてるんだけどな。。

エラーメッセージでぐぐる。
下記サイトがヒット。
https://chico-shikaku.com/2020/07/django-environ-debug-false-donnot-reflect/
書き方を変えなきゃらしい。

ローカルでsettings.pyを編集

DEBUG = env('DEBUG')
から
DEBUG = env.get_value('DEBUG',bool)
に変更

githubにpushし、ウェブサーバー側でpull。

再度管理画面を開いてみる。
開けない。

gunicornを再起動してみる。

開けた!!

よしよし。

毎日改善の第一段はこれで笑
コメントする

このブログについて

白くまちゃん

文系が社内のKintone導入をきっかけにITを学び始め、ITエンジニアになるまでの記録。