1
我試圖創建一個引導模態,可以包含在我的HTML文件,因爲我把模式中的表單,我不想每次創建一個新的mdoal。包括引導模板模板與模板標籤
它工作正常,除了試圖包括表單。這當然是重要的部分。我如何在模板標籤中包含一個模板上下文變量?
modal_base
{% load crispy_forms_tags %}
<div id="{{ modal_form_id }}" class="modal fade" ariahidden="True">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<a class="close" data-dismiss="modal">X</a>
<h1 style="text-align:center;">
{{ modal_form_title }}
</h1>
</div>
<div class="modal-body">
<form method="{{modal_form_method|default:'POST'}}" action="{{modal_form_action}}">
{% csrf_token %}
{{ form|crispy }}
<input class="btn btn-primary" type="submit" value="Create"/>
</form>
</div>
<div class="modal-footer">
<a href="#" class="btn btn-danger" data-dismiss="modal">
Cancel
</a>
</div>
</div>
</div>
</div>
實施例包括在一些HTML文件:
{% include 'modal_form.html' with modal_form_id="new-category" modal_form_title="Create a New Category" modal_form_method="POST" modal_form_action="/home/" form={{category_form}} %}
形式= {{category_form}}是問題。有沒有辦法解決這個問題? 模態渲染罰款,打開關閉等我只是不能通過的形式
完美的作品!不能相信我錯過了,發佈前本應該有點耐心。當我可以接受時 – Pythonista
@Slayer - 不用擔心,這適用於您嘗試使用另一個django標籤的其他django標籤 – Sayse