Django:html不使用块内容显示表单

Django:html不使用块内容显示表单,html,django,django-rest-framework,django-templates,Html,Django,Django Rest Framework,Django Templates,//form.html {%load crispy_forms_tags%} {%block content%} {%csrf_令牌%} {{form | crispy}} {%endblock%} //list\u view.html {%extends“base.html”%} {%block content%} {{request.user} {%if-not-request.GET.q%} {%包括“tweets/form.html”,其中form=create\u form actio

//form.html
{%load crispy_forms_tags%}
{%block content%}
{%csrf_令牌%}
{{form | crispy}}
{%endblock%}
//list\u view.html
{%extends“base.html”%}
{%block content%}
{{request.user}
{%if-not-request.GET.q%}
{%包括“tweets/form.html”,其中form=create\u form action\u url=create\u url
btn\u title='Tweet'表单\u id='Tweet-form%}

{%endif%}
{%endblock content%}
如果要使用include标记包含另一个html文件,则不必在该特定文件上使用块内容和endblock标记。在要包含html的文件上,只需在块内容中使用此标记

 {% include 'form.html' %}

我被那个问题困住了,找到了答案。很简单:

{% include "tweets/form.html" with form=create_form action_url=create_url btn_title='Tweet' form_id='tweet-form' %}
上述行必须位于一行上。不要分开它