问题标签 [templatetag]

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 投票
3 回答
3045 浏览

python - 如何在 django 模板的 url 模板标签中嵌入标签?

如何在 django 模板的url 模板标签中嵌入标签?

Django 1.0,Python 2.5.2

在views.py

在 home_page.html 中,如下

显示为

并且以下名为 pattern 的 url 有效(如预期的那样),

并显示为

但是当{{ NUP.HOMEPAGE }}嵌入{% url ... %}如下时

这会导致模板语法错误

我期望在运行时{% url {{ NUP.HOMEPAGE }} %}解析{% url named-url-pattern-string-for-my-home-page-view %} 并显示为/myhomepage/.

django 不支持嵌入式标签吗?

是否可以编写带有嵌入式标签支持的自定义 url 模板标签来完成这项工作?

{% url {{ NUP.HOMEPAGE }} %}

0 投票
5 回答
11306 浏览

django - 带有 user.is_authenticated 的 Django 模板标签 + 模板不起作用

我有一个奇怪的问题,在我的设置文件中,所有需要在模板中启用 user.is_authenticated 的东西都已启用。

我有以下模板标记代码:

模板(menu.html)如下:

但它总是返回未登录,即使我登录了......有没有人知道这段代码有什么问题?

提前致谢。

问候,布洛珀

0 投票
1 回答
1751 浏览

python - django:将自定义标签传递给参数

我正在尝试将 URL(不是查询字符串)中的变量传递给自定义标记,但看起来在将其转换为 int 时出现了 ValueError。乍一看,它是以“project.id”之类的字符串形式出现的,而不是它的实际整数值。据我了解,标签参数始终是字符串。如果我在发送之前打印出视图中的参数值,它看起来是正确的。它可能只是一个字符串,但我认为模板是否要将其转换为 int 并不重要,对吧?

0 投票
7 回答
509 浏览

python - 是否有一种 Pythonic 方法可以知道何时通过 for 中的第一个和最后一个循环?

我有一个模板,我在其中放置了 5 个表格,但除了第一个表格外,所有表格都无法发布。只有当我首先单击启用它的按钮时才能填写下一个表单。

我正在寻找一种在验收测试中的 for 循环中实现类似 Django 的 forloop.last 模板标签变量的方法,以决定是否执行启用下一个表单的方法。

基本上我需要做的是:

0 投票
3 回答
2150 浏览

django - Django 明文模板

我目前正在编写一个模板,该模板主要输出我的字段和数据库中的内容作为纯文本,以便可以下载它(应该是 ltsp 的配置文件)并且我处于绑定状态。

我经常做这样的事情:

“...”是/是一长串/很多条目:

现在,如果 fieldx 实际上是空的,它会显示一个空行,但这只会占用不必要的空间,并且会使明文难以阅读。现在谈这个问题:

如何删除那些空行?我试过 {% spaceless %}...{% endspaceless %} 并没有真正帮助。我是否必须编写自定义模板标签,还是我做错了什么或忽略了什么?

任何帮助表示赞赏,我也会说谢谢

0 投票
0 回答
45 浏览

wordpress - WordPress帖子编辑器中的模板标签

我需要在帖子中制作一些模板标签,所以我想知道是否可以在管理员帖子编辑器中添加模板标签,以便 wordpress 像模板标签一样解析它。

0 投票
2 回答
2210 浏览

django - Django 模板标签允许粗体和斜体元素

Django 有一个模板标签,允许您删除某些 html 标签,使其不显示在存储的数据中。

django 文档给出了一个例子。删除任何 b 或 span 标签。 https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#removetags

但是,我想知道是否有一个很好的方法来做相反的事情。例如,将除指定标签之外的所有标签都列入黑名单。就我而言,我只想允许粗体和斜体标签。

0 投票
1 回答
133 浏览

django - 如何将模板变量作为字符串参数的一部分传递给模板标签?

我将此链接用于我的模板。我的目的是将用户带到分页的下一页......好吧,页面:

问题是 page.next_page_number 没有被评估为下一个页码。

模板标记函数 query_string 应该删除然后将字符串参数附加到 url。

我看到这张票正是我的问题所在:

将查询字符串辅助方法添加到 Page 类

我的目标是解决这个问题:

使用模板标签使用上下文变量操作 URL 查询字符串

任何人都可以帮助我吗?

0 投票
2 回答
183 浏览

django - django 1.3 模板标签 url 意外结果

模板:

网址配置:

看法 :

实际上我期待“images_slider_row_func”会在 url 标签执行时被调用,但它没有发生,它在浏览器中显示以下字符串

/images_slider_row/

我错过了什么还是我误解了这个概念?请帮我解决这个问题。

0 投票
1 回答
120 浏览

django - django 模板 URL 标签错误

模板:

网址配置:

看法 :

实际上我期待“images_slider_row_func”会在 url 标签执行时被调用,但它没有发生,它在浏览器中显示以下字符串

/images_slider_row/

我错过了什么还是我误解了这个概念?请帮我解决这个问题。