スポンサーリンク

コードが書ける!数式が書ける!AAが書ける!スタンプが貼れる!

無料の匿名掲示板型SNS「このはちゃんねる

新規会員募集中!

Djangoの怪談 その1

18, 2019-06-28

目次

遭遇

某月某日、Django2.2で怪奇現象に遭遇す。

エラー

TypeError: 'module' object is not iterable

エラーが発生したがエラー原因が掴めず、我、四苦八苦す。

printデバッグ

エラーの原因を探るためprintデバッグを活用。
モジュールごとにprintを仕込みエラー発生個所の特定に努める。

怪奇現象

モジュール内のコードをすべてコメントアウト、そのモジュールの呼び出し前後にprintを仕込む。
しかし、モジュールから復帰せず。

print('check1') # <- ここまで来る
import app.models.mymodel # <- 空のファイル
print('check2') # <- ここまで来ない

除霊

我、霊験あらたかな聖水を身体に3度振りかけ身を清める。
ディスプレイの前で正座し克を入れて除霊に努める。
その時、守護天使が降臨す。

キャッシュ

django-extensions をインストール後、

$ python manage.py clear_cache

を実行。エラーの原因が判明。
怪奇現象消滅す。

投稿者名です。64字以内で入力してください。

必要な場合はEメールアドレスを入力してください(全体に公開されます)。

投稿する内容です。

スポンサーリンク

スポンサーリンク

スポンサーリンク

スポンサーリンク