如何覆盖 fieldset.html 模板以便可以传递更多参数

发布于 2024-08-24 09:15:20 字数 137 浏览 6 评论 0原文

我要覆盖 admin fieldset.html 模板吗? 我需要访问该模型。 我有一个名为domain的表,我需要查询数据库(Domain.objects.all)获取所有域的列表并将其传递给模板。 我将如何/在哪里做到这一点,特别是在管理界面方面。 谢谢

I am overriding the admin fieldset.html template?
I need to access the model.
I have a table called domain and I need to query the database (Domain.objects.all) get a list of all the domains and pass it to the template.
How/where would I do it especially with respect to admin interface.
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

轻许诺言 2024-08-31 09:15:20

我发现在这种情况下制作模板标签通常有效。在您编写的模板中,您通常可以创建一个标签,将其命名为“get_domains”,其功能如下:

{% load mylibrary %}

{% get_domains as domains %}

{% for domain in domains.all %}
   {{ domain.name }}
{% endfor %}

I find making a template tag usually works in this situation. In the template you are writing, you can usually make a tag, call it something like 'get_domains' that functions like this:

{% load mylibrary %}

{% get_domains as domains %}

{% for domain in domains.all %}
   {{ domain.name }}
{% endfor %}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文