我有一个模板页面,base.html
有
{% if admin %}
{% include "admin-page.html" %}
{% endif %}
现在我想做的是何时admin-page.html
包含(如上)我想运行一些admin-page.html
依赖的后端代码。
通常,当我想调用我的后端时,我会编辑urls.py
并告诉它在哪里查看,但由于我从未真正点击过 url,admin-page.html
所以我不确定如何与我的 python 后端交谈。
建议?
我有一个模板页面,base.html
有
{% if admin %}
{% include "admin-page.html" %}
{% endif %}
现在我想做的是何时admin-page.html
包含(如上)我想运行一些admin-page.html
依赖的后端代码。
通常,当我想调用我的后端时,我会编辑urls.py
并告诉它在哪里查看,但由于我从未真正点击过 url,admin-page.html
所以我不确定如何与我的 python 后端交谈。
建议?
如何在 admin-page.html 本身中包含所需的数据,方法是在该页面中设置一个单独的机制来获取然后显示数据?
例如,在您的 admin-page.html 中,您有一个 AJAX 组件,在加载到浏览器中时,它会直接从您的后端检索相关信息并显示它。
与请求页面时触发它的区别相同。正如您打算将它包含在该页面的初始显示中一样,它可能会在请求限制内很快返回所需的数据。
看起来我正在寻找一个自定义模板标签。
https://docs.djangoproject.com/en/dev/howto/custom-template-tags/