问题标签 [django-custom-tags]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
167 浏览

django - 'poll_extras' 不是注册的标签库。但是我已经注册了

这是我自定义的 poll_extras.py 文件

我已经在(templatetags>>这个目录包含init .py文件和poll_extras.py文件中创建了这个文件,这个目录也在我的投票应用程序中)

然后我在一个 html 文件中使用了这个标签(名为 >> poll.html)

这是 poll.html 几行

......

现在我收到此错误

但我确实注册了

如果有帮助,这里是树

0 投票
2 回答
1152 浏览

python - TemplateSyntaxError 'apptags' 不是注册的标签库

我在模板标签文件夹内的 apptags.py 文件中制作了一个自定义模板标签,模板标签文件夹在我的应用程序文件夹内,代码如下

我在我的 html 文件中使用它作为

它显示以下错误:

/exam/show-test/ 'apptags' 处的 TemplateSyntaxError 不是已注册的标签库。必须是以下之一: admin_list admin_modify admin_urls cache i18n l10n log static tz

PS :- Templatetag 是一个包,因为我在其中创建了一个init .py 文件

0 投票
1 回答
103 浏览

python - Django在For循环中的过滤器中使用变量

我正在尝试使用父对象获取子对象/字段值。父级是 a 中的一个变量for loop,我似乎无法将它交给custom tag.

{% static sample|assigned_too %}是我正在努力的部分。我还尝试编写一个函数并将其称为{% assigned_to {{ sample }} %}. 如果我使用它确实有效,{% static 1|assigned_too %}但它不会像它需要的那样迭代我的循环。我不确定我是否以这种最复杂的方式进行操作。我只想要来自父母的孩子的信息,例如{{ sample.lab_request.lab.lab_name }}哪里sample是父母对象并且lab_request是孩子模型。

编辑:

0 投票
0 回答
23 浏览

django - 在哪里寻找 Django 中的自定义 teplate 标签

我试图了解 netbox 应用程序是如何工作的(https://github.com/netbox-community/netbox)。在模板“sidenav.html”中,它以这种方式使用自定义标签“nav”:

你能告诉我这背后是什么,我在哪里或如何找到它?

0 投票
1 回答
29 浏览

python - 如何在 django 自定义过滤器中有两个参数

我试图操纵两个对象进行计算,但是我收到错误:“无效的过滤器”

在 html 前端,我有一个包含对象的嵌套循环:单位和人员如下:

其中单位有几个对象,而人只有一个。

我的过滤器定义为:

但它不起作用,请有任何想法或建议吗?