Мне было интересно, есть ли способ поместить кнопку «Очистить форму» в админ-формах приложений в django?Django admin clear кнопка для формы
2
A
ответ
2
В каталоге шаблонов создать администратор папки, в этом создать файл 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'], который отсутствует где-то). Но в любом случае это работает, получайте удовольствие от этого
Смежные вопросы
- 1. Расширение формы импорта admin для django import_export
- 2. Динамические формы в django-admin
- 3. Кнопка Clear canvas
- 4. Django admin Кнопка «Предварительный просмотр PDF»
- 5. Django Admin Clear Field при создании нового объекта
- 6. Кнопка NSTextField Clear
- 7. Django Admin - переопределение виджета пользовательского поля формы
- 8. Кнопка «добавить» Mimic Django для связанных полей в admin
- 9. Формы, созданные с помощью admin в Django
- 10. Возможны ли встроенные формы в Django Admin?
- 11. Django Admin - сохранение данных из пользовательской формы
- 12. Django Admin - Сделать предыдущие встроенные формы неотредактированными
- 13. Django admin, сохранить функции и формы
- 14. Как определить встроенный Javascript для визуализации формы Django/widget/admin?
- 15. django admin save_model - присвоить новое значение для поля формы
- 16. redirect from django admin промежуточная страница для изменения формы страница
- 17. Как сделать отдельные формы для одной модели в Django admin
- 18. Django admin: исключить поле только для изменения формы
- 19. Django contrib admin admin admin и пароль
- 20. Django Admin
- 21. Django - django-admin-tools
- 22. Как настроить django admin для clickable list_editable
- 23. Django admin on frontend
- 24. Mailto in Django Admin
- 25. Django admin DoesNotExist at/admin/
- 26. Django admin для объектов пользователя
- 27. Django admin inline
- 28. Django Admin и Dajax
- 29. Django - Управление содержимым страницы в Django Admin
- 30. Django Admin Использование кнопки