Jade是一个很好的模板,我想在Django中使用它,我发现了Pyjade。
我遵循了示例代码,但在运行项目时遇到错误。
在Django Debug模式下,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',
)),
)
...我使用pip在我的Django==1.4上安装pyjade。
有没有人遇到这个问题,以及如何解决它?
发布于 2013-03-10 23:52:21
点击这个链接,你就可以解决这个问题,你可以安装最新版本的problem.Maybe来解决这个问题。
作者帮助我解决了这个问题:https://github.com/SyrusAkbary/pyjade/issues/85
玩得开心。
https://stackoverflow.com/questions/15183615
复制相似问题