{% for fields in form %}
{{ field.label }}
{{ field }}
{% endfor %}
的{{ field }}
將呈現類似於:渲染形式沒有標籤的Django
<input type="text" id="something_id" .../>
有沒有一種方法可以讓我呈現的字段,而不必讓它包裝在一個標籤?因此,舉例來說,我呈現的字段和我(不輸入標籤):
type='text' id='_something_id'
在這種情況下,我可以繼續手動添加自定義類的和何時何地我想喜歡:
<input {{ field }} class='class class-again' required autocomplete='off' />
有沒有辦法我能做到這一點在Django,渲染現場沒有它包裹在元素?
顯然,如果在大量的領域工作使得這種方法不切實際,那麼這種格式化的難度可能會很累。在我的情況下,我只是想裁剪一些CSS只有兩個字段,並且必須通過Django Forms或模板標籤等,我發現處理冗長
這看起來很有希望。請儘快嘗試。 – Rexford