django-templates 相关问题

关于Django模板引擎的问题,它旨在将文档的表示与其数据分开。

将5个盒子以相同的间距和大小放入

结果。 我想知道如何内嵌显示日期表单而不是堆叠显示。 先感谢您! :) 我使用 bootstrap 和 django 所以我尝试用 bootstrap 甚至

回答 2 投票 0

我想将表单框串联而不是堆叠

代码和结果。 我想知道如何内嵌显示日期表单而不是堆叠显示。 先感谢您! :) 我使用 bootstrap 和 django 所以我尝试用 bootstrap o 解决问题...

回答 2 投票 0

在最新版本的 Django 5.0.1 中,我无法使用 Static 文件夹中的文件。设置正确,可能和模板文件夹有冲突?

在最新版本的 Django 5.0.1 中,我在使用 Static 文件夹中包含的 css 和 js 时遇到问题。我已经读过几个类似的问题(小心,它们已经过时了),我也读过

回答 1 投票 0

Django 可移动块布局

我想知道是否有人以前做过这个,以及是否可以使用 django 来完成。 我有一个包含 3 个数据块的信息布局,但我想为用户提供选择...

回答 2 投票 0

Django - 如果用户是某个值显示元素

我目前正在构建一个游戏应用程序,当前登录的用户可以根据他们在我们应用程序中的排名来玩不同的游戏。 因此,如果当前登录的用户的排名为让我们...

回答 1 投票 0

访问默认 django-allauth 登录和注册页面时出现TemplateSyntaxError

我刚刚在我的 django 课程项目中使用 pip 安装了 django-allauth。当我尝试访问“http://127.0.0.1:8000/account/login/”或“http:...

回答 1 投票 0

修改django动作风格

这是默认的操作风格。 如何将其样式更改为按钮,如下所示: 我知道它默认渲染到 ,但我想渲染到每个 。 我尝试过自定义 ModelAd... 这是默认的操作风格。 如何将其样式更改为按钮,如下所示: 我知道它默认渲染到<select>,但我想渲染到每个<button>。 我尝试了自定义 ModelAdmin def get_action_choices 但没有成功 我现在该怎么办? 您不能使用 get_action_choices,因为它可以让您更改下拉列表中的选择。 要更改样式或图标,您需要覆盖change_list_results.html管理模板。 在您的应用程序中创建一个名为 templates 的文件夹,并在该文件夹中创建一个名为 admin/change_list_results.html 的文件。 然后你可以使用自定义的 html 图标和 css

回答 0 投票 0

Django 无法识别 template_name

设置.py 已安装的应用程序 = [ ..., '身份验证系统应用', ] 模板 = [ { ..., 'DIRS': ['authentication_system_app/templates/'], ..., }, ]

回答 1 投票 0

{% extends "" %} 导致 Django 忽略文件中的其他代码

我正在使用 Django 框架开发一个网站。我想使用一个文件(base.html)在每一页上建立页眉和页脚。我已经这样做了,但是 Django 现在忽略了

回答 1 投票 0

防止模板转义 & 到 &

在我的 Django 模板中,我想传入一个字符串,如下所示: 商标 =“MyCompany ™” 它将显示为 TM 的正确 HTML 实体 然而,当它传入时,™是...

回答 3 投票 0

从 Django 1.11 开始,render 方法中传递的 context 应该是字典而不是 Context 对象。那么 context.render_context 是如何工作的?

render() 调用 loader 模块的 render_to_string 方法,该方法通过创建 Template 对象来调用 Template 类的 render 方法。到目前为止,上下文是一本字典。 仁内...

回答 1 投票 0

如何在 Django 模板中渲染字典中的各个动态元素?

这是我的第一个问题(很抱歉有任何英语错误),我提前感谢您的帮助!我正在使用 Django 应用程序 (MVT)。我有一个返回字典的视图,我想...

回答 1 投票 0

django 中是否有过滤器可用于格式化项目价格以包含逗号?

例如: 10283 → 应变为 10,283.00 2938449 → 应变为 2,938,449.00 有没有办法做到这样的格式,或者是当前的django字符串和浮点格式无法实现的东西

回答 3 投票 0

VSCode DJLint 扩展格式 python 文件

我的 VSCode DJLint 扩展可以识别 python 文件中的问题,但它不应该这样做。它应该只在 html 文件中运行。 python 文件中的 DJLint 错误 现在我的设置告诉我...

回答 1 投票 0

如何在 django 中为我的链接设置“只能访问该链接一次且仅一次”的权限?

我正在使用 HTML CSS 和 Django 创建一个游戏 Web 应用程序。到目前为止,还没有涉及 JS,因为我不太了解 JS,无法在我的应用程序中实现它。我也不是网络开发人员。我只知道py...

回答 1 投票 0

在 Model.py 中使用模型字段值

我在 django 中有模型,我想使用此帐户模型中的用户名值来处理 ImageField 我怎样才能做到这一点? 类帐户(模型.模型): 昵称 = models.CharField(max_length=150)...

回答 2 投票 0

当我在 Django 中使用 generic.ListView 类时分页不起作用

我想在 Django 中为订单列表创建分页。似乎所有内容都编码正确,但由于某种原因,当我访问网页时,它显示“页面”,而不是指向其他页面的链接。 ' 道歉...

回答 1 投票 0

在同一模板上渲染来自不同模型的数据

我想在不同模型的同一模板(共享模板)上渲染数据 我在 models.py 中有以下模型 从 django.db 导入模型 从 django.contrib.auth.models 导入

回答 1 投票 0

我正在运行 myapp\urls.py 并收到错误

返回错误,回溯是 django.core.exceptions.ImproperlyConfigured:请求设置INSTALLED_APPS,但未配置设置。您必须定义环境变量

回答 1 投票 0

为什么我的 hx-trigger 没有使用 from: <css selector> 触发?

我有一个按钮,我想在单击时向服务器发送两个请求。设置是这样的: 我有一个按钮,我想在单击时向服务器发送两个请求。设置是这样的: <button id="add-item" hx-get="some-url" hx-trigger="click" hx-target="#item-form" hx-swap="beforeend" type="button">Add item</button> <br> <div hx-get="some-other-url" hx-trigger="from: #add-item" hx-swap="beforeend"> </div> 我尝试过使用hx-trigger="click from: #add-item,但这也不起作用。 add-item 发送的第一个请求是从服务器正确获取的,但来自 div 的第二个请求根本没有发送。当将 div 的触发器更改为 hx-trigger="click" 之类的内容时,它可以工作(还需要其中的一些内容才能单击)。 语法有问题吗?或者为什么这不起作用? 我已经像这样导入了 HTMX: <script src="https://unpkg.com/[email protected]" integrity="sha384-D1Kt99CQMDuVetoL1lrYwg5t+9QdHe7NLX/SoJYkXDFfX37iInKRy5xLSi8nO7UC" crossorigin="anonymous"></script> 如有任何帮助,我们将不胜感激。 您面临的问题可能与您使用 hx-trigger 属性的方式有关。 HTMX 的 hx-trigger 属性决定什么操作触发对服务器的请求。当您使用 hx-trigger="click from: #add-item" 时,它会尝试侦听来自 ID 为 add-item 的元素的单击事件。然而,似乎是 ID 为 add-item 的按钮触发了请求,而不是 div。 要在单击 ID 为 add-item 的按钮时发送两个请求,您可以按如下方式设置 HTMX 属性: <button id="add-item" hx-get="some-url" hx-trigger="click" hx-target="#item-form" hx-swap="beforeend" hx-trigger-boost="true" type="button">Add item</button> <br> <div hx-get="some-other-url" hx-trigger="click: #add-item" hx-swap="beforeend" hx-trigger-boost="true"> </div> 以下是更改内容: 向两个元素添加了 hx-trigger-boost="true"。这确保了 当触发事件传播到父元素(div)时 单击按钮。 将 hx-trigger 上的 div 更改为 hx-trigger="click: #add-item"。这 意味着 div 将监听来自元素的点击事件 ID add-item. 完成这些更改后,当您单击“添加项目”按钮时,它将 按预期触发两个请求。 这解决了问题: hx-trigger="from: #add-item" 替换为 hx-trigger="click from:#add-item" 通过编写 click 来指定事件是必要的,并删除 from: 和 #add-item 之间的空格。

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.