'markup_tags'不是有效的标记库

时间:2012-06-17 20:15:17

标签: python django pinax

每次我向我的数据库添加一个特定的对象(这只会影响我网站上的一个特定应用),我得到了TemplateSyntaxError' markup_tags'不是有效的标签库。

具体来说,它无法加载:{%load markup_tags%}。但这很奇怪,因为当我打开一个Django shell并且import markup一切都很好。

此问题之前已在StackOverflow上提出:Django markup templatetags error

但是,我不明白为什么这种情况正在发生,而我真的不明白如何解决这个问题。他们说render_to_response模板。但是我不确定我是如何从shell中做到这一点的(这里是Django noob)。

enter image description here

2 个答案:

答案 0 :(得分:0)

所以问题是我实际上没有正确地将模块导入到包含markup_tags的项目中。虽然该库在我的环境中可用,但在settings.py我没有正确引用它。愚蠢的错误,但可能会帮助别人。

答案 1 :(得分:-1)

考虑在模板中尝试{% load markup %}