Jade はすばらしいテンプレートです。Django で使いたいと思っていたところ、Pyjade を見つけました。
サンプル コードに従いますが、プロジェクトを実行するとエラーが発生します。
Django Debug Mode で、Django は次のように言いました。
ImproperlyConfigured at /
Error importing template source loader pyjade.ext.django.Loader: "cannot import name force_text"
使おうとすると
pyjade index.jade
正しい結果を得ることができますが、3 つの警告があります。
WARNING:root:cannot import name force_text
WARNING:root:No module named jinja2.ext
WARNING:root:No module named tornado.template
これが私のsetting.pyです
...
TEMPLATE_LOADERS = (
('pyjade.ext.django.Loader',(
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
)),
)
...
Django == 1.4にpyjadeをインストールするためにpipを使用しています
誰かがこの問題に遭遇し、それを解決する方法はありますか?