2
我正在使用django-crispy-forms生成Bootstrap兼容窗體。對於表單提交,我有下面的代碼在我forms.py:在django-crispy按鈕名稱中使用django模板變量
FormActions(
Submit('convert', 'Save changes', css_class="btn-primary"),
HTML(' | '),
Submit('cancel', 'Cancel'),
)
相反,提交文本閱讀「保存更改」,我寧願利用模板變量{{功能}}這是傳遞從我的角度來看。有時候,這個變量會顯示「編輯任務」。有時它會顯示「創建任務」。
有沒有辦法在按鈕的文本中包含模板變量?我試過如下:
FormActions(
Submit('convert',
HTML(""" {{ function }} """),
css_class="btn-primary"),
HTML(' | '),
Submit('cancel', 'Cancel'),
)
但按鈕輸出閱讀:
<crispy_forms.layout.HTML object at 0x0331C970>
K,謝謝。如果你不介意的話,請稍後評論一下,如果你有什麼發展的話。否則,我會檢查你的項目網站。 –
再次嗨。我剛推出了一個實現此功能的補丁程序https://github.com/maraujop/django-crispy-forms/commit/d9785ec27ccc81f28af9833e5e81fa942f745b3e這將在本週的1.2.0版本中發佈。 – maraujop
謝謝!非常有用的包容! –