在其他应用程序的temp中调用应用程序模板

2024-04-25 05:13:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个form.py,它呈现在一个名为contactApp/templates/contact/contact.html的html文件中。在模板coreApp/templates/core/core.html中,我想显示第一个HTML内容。你知道吗

我在谷歌和这里找不到任何合理的答案。你知道吗

我想这可能是用include标记完成的,但根本不起作用。你知道吗

在我的核心html文件中,我放了{% include "contact/contact.html" %},但似乎不是这样。你知道吗

如果有人帮我,我会很感激的。你知道吗

提前谢谢!你知道吗


Tags: 文件答案py标记coreform模板内容
1条回答
网友
1楼 · 发布于 2024-04-25 05:13:37

使用extends模板关键字

联系方式/联系人.html

{% block 'title' %}
{{ contact.title }}
{% endblock %}

{% block 'content' %}
{% endblock %}

core/core.html模板可以扩展contact/contact.html

核心/核心.html:

{% extends "contact/contact.html" %}

{% block 'title' %}
Actually core/core.html!
{% endblock %}

{block 'content' %}
...
{% endblock %}

供参考How do include a dynamic template from another app in Django?

相关问题 更多 >