0
我想以直觀的方式組織我的Django模板,但我遇到了一些問題。我有一個基礎模板,其中包含的所有內容包括用於CSS文件,JS文件等的塊。我還有一個由所有窗體使用的模板,其中包括字段塊等。在Django中合併這些基本模板的正確方法?
現在我添加一個「最小「的模板,它將作爲」最小「頁面的基本模板。一個小問題:我需要從表單模板中派生出來。
這裏有一個地圖,以幫助解釋這是怎麼回事:
起初,我以爲我可以做形式的include
-ed模板解決這個問題。這有一個非常嚴重的缺點:我無法在表單模板中覆蓋{% block %}
。
那麼如何創建一個包含minimal.html
和form.html
塊的模板(minimal_form.html
),並仍然可以覆蓋任一模板中的塊?
嘿,現在這是一個想法。 .. –
...它的工作就像一個魅力。謝謝! –