多个页面上的同一块(在不同的应用程序中)djang

2024-04-26 04:37:34 发布

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

在网站上我有一个即将到来的事件块。它显示在不同的页面上(每个页面都有一个单独的视图)。在模板中,我使用{%include%}连接“uncoming\u events.html”,但我不想在每个视图中使用相同的代码来获取“uncoming events”的数据。如何用必要的数据组织“即将到来的事件”块的填充,而不在不同的地方重复代码


Tags: 数据代码视图模板网站html地方事件
1条回答
网友
1楼 · 发布于 2024-04-26 04:37:34

您可以拥有Django根级模板目录,该目录具有upcoming_events.html,然后在Django应用程序级模板,您可以根据需要扩展此HTML。像下面这样

 / ROOT_TEMPLATE
 - upcoming_events.html
   /APP_1
   - upcoming_events.html
   /APP_2
   - upcoming_events.html

相关问题 更多 >