角度部分中的Django模板标记

2024-04-20 10:27:31 发布

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

我正在尝试用不包含指定URL的状态路由器构建一个单页应用程序。所有的HTML都是在服务器的根目录下使用角度部分动态呈现的。我唯一的问题是,除了客户端角度注入(例如表单)之外,如何呈现服务器端模板标记。你知道吗

<h1>{$ ngTitle $}</h1><!-- example of Angular injection -->

<ng-include src = "'/static/partials/navbar/anonymous.html'"></ng-include>

<!-- form that I am trying to inject from context -->

<form method = "POST" action = "/login/">
    {% csrf_token %}
    {{ form.as_p }}
    <input type = "submit" value = "Sign In">
</form>

现在,我的Django模板标记被呈现为逐字文本。我知道这是解析和解释顺序的结果。Django首先解释模板,然后解释所有部分,Django永远不会解释部分。附近有工作吗?我研究过第三方软件包,但没有发现有什么有用的。你知道吗


Tags: django标记form服务器模板应用程序urlinclude