django-templates相关内容

如何在 Django 模板中显示模型数据

我是 Django 的新手.我正在尝试使用模板在索引视图中显示来自我的项目模型的数据.我尽我最大的努力来构建这个类似于民意调查应用程序的应用程序.我不确定我做错了什么.我使用的是 python 2.7 和 django 1.8.6 这是我的网址: from django.conf.urls 导入 url从 .导入视图app_name = '项目'网址模式 = [url(r'^$', vie ..
发布时间:2022-01-02 21:08:26 Python

重置 Django 缓存模板加载器的缓存

Django 1.2 引入了一个新的模板加载器,将数据存储在缓存中 (django.template.loaders.cached.Loader). 不幸的是,我没有找到有关缓存如何失效以及何时以及如何重置的任何信息. 我想在我的服务器上使用它,但我不确定它是否会在 django 重启时重置(这对我来说已经足够了). 解决方案 通过挖掘 django 的源码,你会发现当前服务器 ..
发布时间:2022-01-02 21:08:07 其他开发

使 Django 模板严格

在 Django 模板中,如果 var 未定义,对 {{ var }} 的调用将无声地失败.这使得模板难以调试.有没有我可以切换的设置,以便 django 在这种情况下会抛出异常? 我在网上找到的解决方案的唯一提示是 http://groups.google.com/group/google-appengine/browse_thread/thread/86a5b12ff868038d,这听 ..
发布时间:2022-01-02 21:07:50 其他开发

Django:内置包含标签与自定义包含标签

Django 的内置包含标签有什么区别 和 自定义包含标签? 我已经阅读了文档,两者似乎都实现了相同的目标:渲染一个模板并传递一个上下文或变量. 解决方案 它们有不同的用途.include 标签只是完整地包含来自现有模板的内容,未经修改.自定义包含标记将上下文传递给一个函数,该函数可以包含在将上下文传递给模板之前对其进行操作的逻辑. 例如,也许我有一个将显示在多个页面上的面板. ..
发布时间:2022-01-02 21:07:41 其他开发

嵌套循环中的 Django 模板计数器

嗨,我有两个字典的列表,我要传递给 Django 模板: base_parts = [{'重要项目':43},{'小物品':22,'小物品':3,'小物品':45}] 在我的模板中,我可以这样做: {% for base_part in base_parts %}{% for k, v in base_part.items %}{# ...做东西 #}{# 我尝试获取用作 ID 的项目总数# ..
发布时间:2022-01-02 21:07:32 其他开发

如何在 Django 模板中拆分长行?

我的 Django 模板中有一行太长: {% for some_item, some_another_item, again_some_another_item_with_long_name in items %} 有没有办法拆分它,让它在源代码中看起来更好? 使用 \ 或只是拆分不起作用. 解决方案 如果你真的想保留那些讨厌的长名字,我会做的是: {% for a, b, ..
发布时间:2022-01-02 21:07:19 其他开发

将字符串转换为 django 模板中的 html 代码

可能的重复: django:将模板变量渲染为 html 我正在开发一个 django 站点,我有一个字符串变量,其中包含 html 标签.我需要将该字符串作为模板上的 html 代码读取. 例如,如果我有一个字符串变量 description = " abc def ghi " 当我在模板中调用这个字符串变量时,我希望它显示为 abc 定义 呸 ..
发布时间:2022-01-02 21:07:10 前端开发

Django:如何强制翻译成模板内的给定语言?

在 Django 模板中,我需要将一些字符串翻译成一种特定的语言(不同于当前的语言). 我需要这样的东西: {% tans_to "de" "我要翻译的字符串" %}或者{% blocktrans_to "de" %}我要翻译的区块{% endblocktrans_to %} 强制翻译成德语. 我知道我可以在视图中调用以下代码: gettext.translation('djan ..
发布时间:2022-01-02 21:06:50 其他开发

Django:使用 render_to_response 并设置 cookie

目前,我正在使用 render_to_response(template_name, locals(), context-etc..) 现在正在尝试设置 cookie,我想知道是否可以使用 render_to_response 来实现. 我看到的所有示例都使用 HttpResponse 对象.他们在响应对象中设置 cookie,就像这样 response = HttpResponse ..
发布时间:2022-01-02 21:06:38 Python

如何覆盖 django allauth 电子邮件模板

我正在使用 allauth 版本 0.35.0 并且我想覆盖电子邮件模板来为它们制作我想要的 HTML 模板.allauth 登录和注册等页面没问题但我找不到任何电子邮件模板. 它只是路径 /templates/account/email/ 中的一个 .txt 文件.但是如何为 allauth 任务设置 HTML 消息,例如更改他们的电子邮件的密码等? 任何帮助将不胜感激. 解决 ..
发布时间:2022-01-02 21:06:22 其他开发

是否有 Django 模板标签可以让我设置上下文变量?

我希望能够将模板中的变量设置为字符串值.我写了一个标签,但它似乎没有改变上下文.预期用途是: {% 将“字符串"定义为 my_var %} 更新(已解决): class 定义节点(节点):def __init__(self, var, name):self.var = varself.name = 姓名def __repr__(self):返回“"定义渲染(自我,上下文):上下文[self. ..
发布时间:2022-01-02 21:06:12 其他开发

替换 Django 模板中的字符

我想将页面元描述中的 & 更改为 and. 这是我试过的 {% if '&'在 dj.name %}{{ dj.name.replace('&', 'and') }}{% 别的 %}{{ dj.name }}{% 万一 %} 这不起作用.它仍然显示为 & 解决方案 dj.name.replace('&', 'and')您不能使用参数调用方法.您需要编写自定义过滤器 ..
发布时间:2022-01-02 21:06:05 Python

模板不存在于/

这是我的网站网址 http://webtrick.heliohost.org/我的模板目录设置: TEMPLATE_DIRS = (os.path.join(os.path.dirname(__file__), 'templates').replace('\\','/')) view.py from django.http import HttpResponse从 django.templa ..
发布时间:2022-01-02 21:05:55 其他开发