问题标签 [django-templates]

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 回答
7710 浏览

python - 如何在一个视图中处理两个表单?

我在一个模板中有两种完全不同的表格。如何在一个视图中处理它们?如何区分提交了哪些表格?我怎样才能使用前缀来完成呢?或者也许最好编写单独的视图?

问候
克里斯

0 投票
3 回答
344 浏览

python - 模板标签不刷新

我的应用程序中有两个模板标签,其中包含在数据库中显示条目的表单。当我更改数据或向 db 添加新条目时,表单会显示旧数据。在管理面板中一切都是正确的(更新)。当我重新启动服务器时(我的意思是manage.py runserver)表单显示更新的数据库条目。如何使表单显示更新的数据?

关于
克里斯

编辑:
文件templatetags/oceny_tags.py::

文件:views.py视图负责处理表单:

我意识到在某些情况下代码可能很蹩脚。我将不胜感激任何其他提示如何更好地写东西。

0 投票
3 回答
22256 浏览

django - 在单个请求中组合多个 Django 模板

我想知道是否有人可以帮助我找出解决以下问题的最佳方法。我正在构建一个使用 Django 模板来构建其 Web UI 组件的 Web 应用程序。有许多常见的 HTML 元素,例如页眉/页脚、HTML 标题、标头等。我想对这些进行一次编码,然后将它们与代表核心应用程序功能的其他模板“包含/组合”。

这可能使用 Django 模板吗?如果是这样,我该怎么做呢?

0 投票
3 回答
4672 浏览

python - “|”是什么意思 在 Django 模板中签名是什么意思?

我经常看到这样的事情: something.property|escape


something是一个对象,property是它的字符串属性。escape- 我不知道 :)
这是什么意思?以及它使用的最小python版本是什么?


编辑:这个问题被问错了,它说“在 Python 中是什么意思”,所以按位或答案是正确的,但无关紧要,请不要对它们投反对票

0 投票
1 回答
363 浏览

django - Django 模板:启用模板自动转义后,我是否需要将 URL 传递给 URLEncode?

我正在运行 Django 主干并启用模板自动转义(默认)。我需要将模板 URL 传递给 URLENCODE 过滤器,还是 Autoescape 会自动处理?Django 文档不清楚。

Django 文档对 Autoescape 这么说:

当自动转义生效时,所有变量内容都会在将结果放入输出之前应用 HTML 转义(但在应用任何过滤器之后)。这相当于手动将转义过滤器应用于每个变量。

0 投票
9 回答
8595 浏览

django - 在 Django 中使用 Jinja2 模板有什么缺点或陷阱吗?

阅读 Jinja2 文档后,我有兴趣在未来的 Django 项目中使用它。但是,我想知道在 Django 中使用 Jinja2 模板时是否有人遇到过任何缺点或陷阱?如果是这样,您是如何解决这些问题的?

我也不介意听到积极的经历,只是为了更好地了解 Jinja2 的最佳和最差。

0 投票
9 回答
98347 浏览

django - 如何在 django 模板中向自定义模板过滤器添加多个参数?

这是我的自定义过滤器:

以下是我尝试在模板文件中使用它导致错误的方法:

我查看了django 的文档书籍,但只找到了使用单个参数的示例......甚至可能吗?

0 投票
6 回答
54577 浏览

python - 如何访问 Django 模板中的用户配置文件?

我正在使用AUTH_PROFILE_MODULE.

我们可以使用 Django 模板访问用户,{{ request.user }}但是我们如何访问配置文件中的字段,因为配置文件只能通过函数访问user.get_profile()

是否真的需要每次都将配置文件显式传递到模板中?

0 投票
16 回答
177999 浏览

django - 我可以从 Django 中的模板访问 settings.py 中的常量吗?

我在 settings.py 中有一些我希望能够从模板访问的东西,但我不知道该怎么做。我已经试过了

但这似乎不起作用。这可能吗?

0 投票
6 回答
10660 浏览

python - Django 模板 ifequal 比较小数

所以,我有一个可以是 3 个不同值的小数域。在我看来,我传入了一个值字典,其中包含适当的十进制值作为键。

这是我作为 numvec 传入的字典:

“TEST3”:十进制(“0.255”)}

number 字段在我的模型中被定义为具有以下选择:

如果我将 dict 与属性进行比较,则项目编号在视图中打印得很好,但由于某种原因,ifequals 无法正确地将两个小数比较在一起。这是一个错误,还是我在使用 ifequals 的模板中做错了什么?