首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入模板源代码加载器pyjade.ext.django.Loader时出错

导入模板源代码加载器pyjade.ext.django.Loader时出错
EN

Stack Overflow用户
提问于 2013-03-03 15:53:53
回答 1查看 1.1K关注 0票数 1

Jade是一个很好的模板,我想在Django中使用它,我发现了Pyjade。

我遵循了示例代码,但在运行项目时遇到错误。

在Django Debug模式下,Django告诉我:

代码语言:javascript
复制
ImproperlyConfigured at /
Error importing template source loader pyjade.ext.django.Loader: "cannot import name force_text"

当我尝试使用

代码语言:javascript
复制
pyjade index.jade 

我可以得到正确的结果,但有3个警告:

代码语言:javascript
复制
WARNING:root:cannot import name force_text
WARNING:root:No module named jinja2.ext
WARNING:root:No module named tornado.template

这是我的setting.py

代码语言:javascript
复制
...

TEMPLATE_LOADERS = (
    ('pyjade.ext.django.Loader',(
        'django.template.loaders.filesystem.Loader',
        'django.template.loaders.app_directories.Loader',
    )),
)

...

我使用pip在我的Django==1.4上安装pyjade。

有没有人遇到这个问题,以及如何解决它?

EN

回答 1

Stack Overflow用户

发布于 2013-03-10 23:52:21

点击这个链接,你就可以解决这个问题,你可以安装最新版本的problem.Maybe来解决这个问题。

作者帮助我解决了这个问题:https://github.com/SyrusAkbary/pyjade/issues/85

玩得开心。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15183615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档