问题标签 [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.
python - 如何在一个视图中处理两个表单?
我在一个模板中有两种完全不同的表格。如何在一个视图中处理它们?如何区分提交了哪些表格?我怎样才能使用前缀来完成呢?或者也许最好编写单独的视图?
问候
克里斯
python - 模板标签不刷新
我的应用程序中有两个模板标签,其中包含在数据库中显示条目的表单。当我更改数据或向 db 添加新条目时,表单会显示旧数据。在管理面板中一切都是正确的(更新)。当我重新启动服务器时(我的意思是manage.py runserver
)表单显示更新的数据库条目。如何使表单显示更新的数据?
关于
克里斯
编辑:
文件templatetags/oceny_tags.py
::
文件:views.py
视图负责处理表单:
我意识到在某些情况下代码可能很蹩脚。我将不胜感激任何其他提示如何更好地写东西。
django - 在单个请求中组合多个 Django 模板
我想知道是否有人可以帮助我找出解决以下问题的最佳方法。我正在构建一个使用 Django 模板来构建其 Web UI 组件的 Web 应用程序。有许多常见的 HTML 元素,例如页眉/页脚、HTML 标题、标头等。我想对这些进行一次编码,然后将它们与代表核心应用程序功能的其他模板“包含/组合”。
这可能使用 Django 模板吗?如果是这样,我该怎么做呢?
python - “|”是什么意思 在 Django 模板中签名是什么意思?
我经常看到这样的事情:
something.property|escape
something
是一个对象,property
是它的字符串属性。escape
- 我不知道 :)
这是什么意思?以及它使用的最小python版本是什么?
编辑:这个问题被问错了,它说“在 Python 中是什么意思”,所以按位或答案是正确的,但无关紧要,请不要对它们投反对票
django - Django 模板:启用模板自动转义后,我是否需要将 URL 传递给 URLEncode?
我正在运行 Django 主干并启用模板自动转义(默认)。我需要将模板 URL 传递给 URLENCODE 过滤器,还是 Autoescape 会自动处理?Django 文档不清楚。
Django 文档对 Autoescape 这么说:
当自动转义生效时,所有变量内容都会在将结果放入输出之前应用 HTML 转义(但在应用任何过滤器之后)。这相当于手动将转义过滤器应用于每个变量。
django - 在 Django 中使用 Jinja2 模板有什么缺点或陷阱吗?
阅读 Jinja2 文档后,我有兴趣在未来的 Django 项目中使用它。但是,我想知道在 Django 中使用 Jinja2 模板时是否有人遇到过任何缺点或陷阱?如果是这样,您是如何解决这些问题的?
我也不介意听到积极的经历,只是为了更好地了解 Jinja2 的最佳和最差。
python - 如何访问 Django 模板中的用户配置文件?
我正在使用AUTH_PROFILE_MODULE
.
我们可以使用 Django 模板访问用户,{{ request.user }}
但是我们如何访问配置文件中的字段,因为配置文件只能通过函数访问user.get_profile()
?
是否真的需要每次都将配置文件显式传递到模板中?
django - 我可以从 Django 中的模板访问 settings.py 中的常量吗?
我在 settings.py 中有一些我希望能够从模板访问的东西,但我不知道该怎么做。我已经试过了
但这似乎不起作用。这可能吗?
python - Django 模板 ifequal 比较小数
所以,我有一个可以是 3 个不同值的小数域。在我看来,我传入了一个值字典,其中包含适当的十进制值作为键。
这是我作为 numvec 传入的字典:
“TEST3”:十进制(“0.255”)}
number 字段在我的模型中被定义为具有以下选择:
如果我将 dict 与属性进行比较,则项目编号在视图中打印得很好,但由于某种原因,ifequals 无法正确地将两个小数比较在一起。这是一个错误,还是我在使用 ifequals 的模板中做错了什么?