django-templates相关内容
我是 Django 的新手.我正在尝试使用模板在索引视图中显示来自我的项目模型的数据.我尽我最大的努力来构建这个类似于民意调查应用程序的应用程序.我不确定我做错了什么.我使用的是 python 2.7 和 django 1.8.6 这是我的网址: from django.conf.urls 导入 url从 .导入视图app_name = '项目'网址模式 = [url(r'^$', vie
..
我正在尝试遍历 Django 模板中的模型值字典 - 我想列出每个模型字段的 verbose_name 及其值. 这是我在models.py中的内容: class Manors(models.Model):structidx = models.IntegerField(primary_key=True,verbose_name="ID")County = models.CharField(
..
Django 1.2 引入了一个新的模板加载器,将数据存储在缓存中 (django.template.loaders.cached.Loader). 不幸的是,我没有找到有关缓存如何失效以及何时以及如何重置的任何信息. 我想在我的服务器上使用它,但我不确定它是否会在 django 重启时重置(这对我来说已经足够了). 解决方案 通过挖掘 django 的源码,你会发现当前服务器
..
我想在构建 django 模板级别方面提供一些建议. 阅读文档,我不明白如何创建超过 2 个级别的模板层次结构. 例如,我想创建 3 个层次的继承: base.html└── base_level2.html├── level2_level3_1.html└── level2_level3_2.html 这是我的代码: base.html 第一级{% block level
..
在 Django 模板中,如果 var 未定义,对 {{ var }} 的调用将无声地失败.这使得模板难以调试.有没有我可以切换的设置,以便 django 在这种情况下会抛出异常? 我在网上找到的解决方案的唯一提示是 http://groups.google.com/group/google-appengine/browse_thread/thread/86a5b12ff868038d,这听
..
Django 的内置包含标签有什么区别 和 自定义包含标签? 我已经阅读了文档,两者似乎都实现了相同的目标:渲染一个模板并传递一个上下文或变量. 解决方案 它们有不同的用途.include 标签只是完整地包含来自现有模板的内容,未经修改.自定义包含标记将上下文传递给一个函数,该函数可以包含在将上下文传递给模板之前对其进行操作的逻辑. 例如,也许我有一个将显示在多个页面上的面板.
..
嗨,我有两个字典的列表,我要传递给 Django 模板: base_parts = [{'重要项目':43},{'小物品':22,'小物品':3,'小物品':45}] 在我的模板中,我可以这样做: {% for base_part in base_parts %}{% for k, v in base_part.items %}{# ...做东西 #}{# 我尝试获取用作 ID 的项目总数#
..
我的 Django 模板中有一行太长: {% for some_item, some_another_item, again_some_another_item_with_long_name in items %} 有没有办法拆分它,让它在源代码中看起来更好? 使用 \ 或只是拆分不起作用. 解决方案 如果你真的想保留那些讨厌的长名字,我会做的是: {% for a, b,
..
可能的重复: django:将模板变量渲染为 html 我正在开发一个 django 站点,我有一个字符串变量,其中包含 html 标签.我需要将该字符串作为模板上的 html 代码读取. 例如,如果我有一个字符串变量 description = " abc def ghi " 当我在模板中调用这个字符串变量时,我希望它显示为 abc 定义 呸
..
我有这个锚链接: {{title}} 有时,这个标题有一些带有 +(添加运算符)的内容,例如:“Django + Python" 但是当直接放在锚链接上时,传递的url是: http://127.0.0.1:8080/question/tag/1/1/?list_id=Django +
..
在 Django 模板中,我需要将一些字符串翻译成一种特定的语言(不同于当前的语言). 我需要这样的东西: {% tans_to "de" "我要翻译的字符串" %}或者{% blocktrans_to "de" %}我要翻译的区块{% endblocktrans_to %} 强制翻译成德语. 我知道我可以在视图中调用以下代码: gettext.translation('djan
..
目前,我正在使用 render_to_response(template_name, locals(), context-etc..) 现在正在尝试设置 cookie,我想知道是否可以使用 render_to_response 来实现. 我看到的所有示例都使用 HttpResponse 对象.他们在响应对象中设置 cookie,就像这样 response = HttpResponse
..
让我先介绍一下我刚刚开始使用 Python,所以如果这真的是一个简单的问题 ^_^ 我有一个包含以下内容的 html 文件: {%for d in results%}
{{ d.text }}
..
我正在使用 allauth 版本 0.35.0 并且我想覆盖电子邮件模板来为它们制作我想要的 HTML 模板.allauth 登录和注册等页面没问题但我找不到任何电子邮件模板. 它只是路径 /templates/account/email/ 中的一个 .txt 文件.但是如何为 allauth 任务设置 HTML 消息,例如更改他们的电子邮件的密码等? 任何帮助将不胜感激. 解决
..
我希望能够将模板中的变量设置为字符串值.我写了一个标签,但它似乎没有改变上下文.预期用途是: {% 将“字符串"定义为 my_var %} 更新(已解决): class 定义节点(节点):def __init__(self, var, name):self.var = varself.name = 姓名def __repr__(self):返回“"定义渲染(自我,上下文):上下文[self.
..
我想将页面元描述中的 & 更改为 and. 这是我试过的 {% if '&'在 dj.name %}{{ dj.name.replace('&', 'and') }}{% 别的 %}{{ dj.name }}{% 万一 %} 这不起作用.它仍然显示为 & 解决方案 dj.name.replace('&', 'and')您不能使用参数调用方法.您需要编写自定义过滤器
..
这是我的网站网址 http://webtrick.heliohost.org/我的模板目录设置: TEMPLATE_DIRS = (os.path.join(os.path.dirname(__file__), 'templates').replace('\\','/')) view.py from django.http import HttpResponse从 django.templa
..
查看 categories = Category.objects.all()t = loader.get_template('index.html')v = 上下文({“类别":类别})返回 HttpResponse(t.render(v)) 模板 {% for category in category %} {{ category.name }} {% 结束为 %} 这很好用.现在我正在
..
如果我有一个未知长度的上下文中的变量,例如; list=[{'key':'A'},{'key':'B'},{'key':'C'}] 我怎样才能得到最后一个对象?{{ list.0.key }} 适用于第一个,但 {{ list.-1.key }} 给出; 无法解析余数:'-1.key' from 'list.-1.key' 解决方案 感谢大家的帮助,这让我意识到我可以使用 带标签
..
当满足某些条件时,对于特定模型,我想隐藏 Django 管理员更改表单中的所有“保存"按钮.因此,我覆盖了相关 ModelAdmin 中的 changeform_view 方法,如下所示: def changeform_view(self, request, object_id=None, form_url='', extra_context=None):extra_context = extr
..