2
我想知道是否有方法來在django的應用程序的管理窗體上放置一個「清除表單」按鈕?Django管理員清除按鈕的形式
我想知道是否有方法來在django的應用程序的管理窗體上放置一個「清除表單」按鈕?Django管理員清除按鈕的形式
在你的模板目錄下創建一個文件夾管理,在此創建一個文件submit_line.html
,粘貼此代碼在那裏(這實際上是增加了原submit_line與上次<input...
聲明:
{% load i18n %}
<div class="submit-row" {% if is_popup %}style="overflow: auto;"{% endif %}>
{% if show_save %}<input type="submit" value="{% trans 'Save' %}" class="default" name="_save" {{ onclick_attrib }}/>{% endif %}
{% if show_delete_link %}<p class="deletelink-box"><a href="delete/" class="deletelink">{% trans "Delete" %}</a></p>{% endif %}
{% if show_save_as_new %}<input type="submit" value="{% trans 'Save as new' %}" name="_saveasnew" {{ onclick_attrib }}/>{%endif%}
{% if show_save_and_add_another %}<input type="submit" value="{% trans 'Save and add another' %}" name="_addanother" {{ onclick_attrib }} />{% endif %}
{% if show_save_and_continue %}<input type="submit" value="{% trans 'Save and continue editing' %}" name="_continue" {{ onclick_attrib }}/>{% endif %}
<input type="reset" value="Reset form" />
</div>
現在,雖然這將會做你想做的事,復位表單按鈕在某些瀏覽器中看起來不可點擊(某些效果被禁用),但它仍然有效,你也可以用<button type="reset">Reset form</button>
代替輸入,但我覺得這很難看。還搜索樣式表以查看哪些代碼失敗(這就像是輸入['reset'],在某處丟失)。但無論如何,這可以工作,玩得開心