django-templates相关内容

Django - 简单的自定义模板标签示例

/ p> A 视频有一个主题 对于给定的主题 可以对每个标准 您可以看到我的原始帖子 Django - 评估模型示例DetailView模板获取所使用模型的详细信息 我已经根据视频模型扩展了一个 DetailView 模板,以将评级列表用于给定用户的所选视频作为额外上下文。 class VideoFileDetailView(DetailView): model = ..
发布时间:2017-05-28 00:51:39 其他开发

更改基于用户代理的Django模板

我已经做了一个Django的网站,但是我已经喝了Koolaid,而且我想制作一个IPhone 的版本。经过多番思考,我提出了两个选择: 制作一个整个其他网站,如i.xxxx.com。使用Django的站点框架将其绑定到同一个数据库中。 查找一些读取用户代理的中间件,并动态更改模板目录。 然而,我真的更喜欢选项#2我有一些保留,主要是因为Django文档不鼓励随时更改设置 。我发现一个 ..

使用迭代列表中的索引

我正在尝试根据当前在另一个列表中迭代的索引从不同的列表中显示值,但无法弄清楚如何访问各个项目。 {%for myarray.all%} {{my_other_array_where_I_cant_access_elements.forloop.counter}} {{row}} {%endfor%} ..
发布时间:2017-05-28 00:36:14 Python

如何使用Django的模板扩展变量?

django 模板文档提及以下内容以进行扩展模板: {%extends variable%} 我在哪里定义变量?是否来自views.py? 解决方案 {%extends%} 实际上需要一个字符串 - 扩展模板的位置。 如果要在Python中声明此变量,请使用您的字典将其传递给模板加载器。示例: import django.http fr ..
发布时间:2017-05-28 00:31:34 其他开发

有没有办法在django同时循环两个列表?

我有两个具有相同长度的列表对象,具有补充数据,我想渲染是有一种同时呈现两者的方式。 {%for i,j in table,total%} {{i}} { {j}} {%endfor%} 或类似的东西 解决方案 如果两个列表的长度相同,则可以返回 zipped_data = zip(表,总计)作为您的视图中的模板上下文,它生成2值元组的列表。 ..
发布时间:2017-05-28 00:30:38 Python

在Django管理员中,如何在模型管理员上隐藏保存并继续并保存并添加其他按钮?

我在Django管理员中有一个与用户工作流程非常相似的模型的工作流程。首先,我有一个带有基本字段的表单,然后是另一个表格,其余的数据。 与auth.user相同的工作流程 我需要删除“保存并继续”和“保存并添加其他”按钮,以防止用户破坏工作流。 我试图将其添加为extra_context extra_context = { 'show_save_and_add_anoth ..
发布时间:2017-05-28 00:30:21 Python

Django分组查询由第一个字母?

我有一个QuerySet,如: items = Item.objects.all() 项目有一个“名称”字段。在我想显示的模板中: A 轴 酒精 B Bazookas C 硬币 墨盒 S Swords 麻雀 所以这些项目是按照第一个字母排序和分组的。遗漏的字母被省略。有没有人有任 ..
发布时间:2017-05-28 00:13:52 其他开发

django模板日期格式

我在数据库中的isoformat中有日期,%Y-%m-%d 但是,当日期传递到模板时,它出现像是十月16,2011 。 有没有办法可以将格式操纵到我想要的? 解决方案 日期 settings.DATE_FORMAT ..
发布时间:2017-05-28 00:10:47 其他开发

需要在django模板中将字符串转换为int

我正在尝试将url参数传递给这样的django模板... response = render_to_string ('persistConTemplate.html',request.GET) 这是来自我的views.py文件的调用行。 persistConTemplate.html是我的模板和请求的名称.GET是包含url参数的字典。 在模板中,我尝试使用这样的 ..
发布时间:2017-05-28 00:08:28 其他开发

Django - 模拟循环中的循环数

我在我的django模板中显示了以下for循环。我想知道,是否可以在一个循环中迭代一个数字(在下面的例子中我)。或者我必须将其存储在数据库中,然后以days.day_number的形式进行查询? {%for days in days_list%} #Day {{i}} - 从{{days.from_location}}到{{days.to_location}} ..
发布时间:2017-05-28 00:04:45 其他开发

Django:覆盖并扩展应用程序模板

如果要覆盖django中的应用程序(在app / templates / app /中)中的模板,您可以在另一个目录中创建一个相同名称的模板,模板加载器在应用程序的模板目录之前进行检查。如果您只想覆盖模板的某些区块,您还必须复制整个模板广告更改块,实际上并不是非常DRY。 有人知道方法来覆盖原始模板,同时扩展它,以便您只需要覆盖要更改的特定块; (事情是这样做而不用更改模板的名称,因为在某些 ..
发布时间:2017-05-27 23:56:35 其他开发

有没有HAML实现与Python和Django一起使用

我偶然碰到了 HAML ,这是一个有趣和美丽的方式来标记内容并为HTML编写模板 由于我使用Python和Django进行我的Web开发需求,我想看看是否有一个Python实现的HAML(或一些类似的概念 - 不需要可以用来替代Django模板引擎。 解决方案 您可能对SHPAML感兴趣: http://shpaml.com/ 我正在积极维护它。它是一个简单的预处理器,因 ..
发布时间:2017-05-27 23:41:42 Python

在django模板中动态获取列表项

我在页面上有一些循环,需要列表项,取决于循环号。 当我打电话: {{mylist.1}} {{mylist.2}} {{mylist.3}} 所有的工作正常,但我真正需要的是: {%for x in somenumber | MyCustomRangeTag%} {{mylist.x}} {%endfor%} MyCus ..
发布时间:2017-05-27 23:21:23 其他开发

匹配查询不存在Django中的错误

我已经在django中实现了密码恢复功能。使用我的方法,新密码将被发送到他输入的电子邮件ID。当我给出正确的电子邮件(数据库中存在的电子邮件ID)时,它的工作正常。但是当我给出一个不在数据库中的电子邮件ID时,它会给我这个错误'DoesNotExist at / forgotPassword / 大学详细信息匹配查询不存在。有人可以帮忙解决这个问题。将粘贴我的代码在这里。有人可以帮我解决这个 ..
发布时间:2017-05-27 23:15:24 Python