現象;template の {% extends 'base.html' %} が 'Template u'base' cannot be extended, because it doesn't exist' とエラーになる。
原因:settings.py の TEMPLATE_DIRSの設定が間違っていた
対策:TEMPLATE_DIR を修正
変更前:"C:/Python262/projs/mysite02/mall/templates"
変更後:BASE_PATH, 'templates'
(BASE_PATH は "BASE_PATH = os.path.dirname(__file__)")
2009年7月4日土曜日
エラー:'humanize' is not a valid tag library
現象:template の {% load humanize %} が "TemplateSyntaxError: 'humanize' is not a valid tag library: Could not load template library from django.templatetags.humanize, No module named humanize" とエラーになる。
原因:settings.py の INSTALLED_APPS に 'django.contrib.humanize' がない。
対策:settings.py の INSTALLED_APPS に 'django.contrib.humanize' を追加。
原因:settings.py の INSTALLED_APPS に 'django.contrib.humanize' がない。
対策:settings.py の INSTALLED_APPS に 'django.contrib.humanize' を追加。
2009年7月3日金曜日
何とか動いた
最新Pythonエクスプローラの Django ソース (djmall) が、最新の安定版 python 2.6.2 と Django 1.0.2 finalでなんとか動いた。Django の細かいところがずいぶんと変わっているようだったが、setting.py を中途半端に変更していたことも動かなかった大きな原因。設定ファイルは昔から鬼門。
これでようやく雛形が手に入ったのでボチボチやっていこう。
これでようやく雛形が手に入ったのでボチボチやっていこう。
ラベル:
Django,
djmall,
python Explorer
2009年7月2日木曜日
思い出しつつ...
心機一転(?)、最新の安定版 python 2.6.2 と Django 1.0.2 final を入れて作業開始。
前回やりかけのソースをマルッとコピーして少しずつ動かして、なにをしていたか思い出す。
最新 Python エクスプローラの Django ソース (djmall) を、新しい Django/python で動かそうとしていた。
ここや前のブログを読みながら作業再開。
とりあえず今日は
from django.core import validators
がエラーになった。なんで?
前回やりかけのソースをマルッとコピーして少しずつ動かして、なにをしていたか思い出す。
最新 Python エクスプローラの Django ソース (djmall) を、新しい Django/python で動かそうとしていた。
ここや前のブログを読みながら作業再開。
とりあえず今日は
from django.core import validators
がエラーになった。なんで?
ラベル:
Django,
djmall,
python Explorer
久しぶりにやろうか
しばらく電子工作をがんばっていたのだが、大体形になったところで厭きたモチベーションを維持できなくなってしまった。
ので、こちらに乗り換え。4ヶ月以上間が開いてしまった。おもいだすだけでもだいぶかかりそうだ。
ので、こちらに乗り換え。4ヶ月以上間が開いてしまった。おもいだすだけでもだいぶかかりそうだ。
登録:
投稿 (Atom)