参考:
Dajaxice Installation Documentation
在我的Django应用中,我正在尝试安装/使用Dajaxice。我已经用easy_install装载了鸡蛋,我可以在django的外壳中import
装载它。在安装指南中,您加载了Dajaxice javascript。我在base.html模板中输入了以下内容:
{% load dajaxice_templatetags %}
之后,在
<head>
中:{% dajaxice_js_import %}
在这一行中,我得到一个TemplateSyntaxError,“遇到未知标签'dajaxice_js_import'”。
这是settings.py中我的TEMPLATE_LOADERS内容:
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
'django.template.loaders.eggs.Loader',
我已经安装了棺材,并且Jinja2中的错误似乎正在那里发生(回溯通过棺材鸡蛋,而在jinja2 / environment中引发了异常)。
现在,我希望答案是我必须用棺材写一个自定义标签,但是我尝试过的方法不起作用。所以我的问题是:
棺材有问题吗?如果是这样,我将如何解决/自定义模板标签代码的代码是什么样的?
最佳答案
我只是放弃了这一点,而是编写了自己的ajax函数。我仍然不确定如何解决这个问题,但是答案是在棺材里定制模板。但是,对此的支持/文档似乎有些杂乱。
关于python - 使用棺材设置Dajaxice时使用未知标签'dajaxice_js_import',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4536556/