Удалить / Скрыть Сохранить, Сохранить и добавить еще одну кнопку для одной из моих моделей в панели администратора - PullRequest
0 голосов
/ 03 мая 2019

Я создал пользовательскую кнопку для своего приложения в админ-панели Django, переопределив шаблон. Мне было интересно, есть ли способ удалить и сохранить и добавить еще одну кнопку из моей админ-панели django. Я просто хочу, чтобы мояпользовательская кнопка на этой странице. Любая помощь будет оценена

1 Ответ

1 голос
/ 03 мая 2019

Если вы определяете свой собственный шаблон администратора, специфичный для модели (вы также можете переопределить стандартный шаблон, но это делает его более понятным):

class AourAdmin(admin.ModelAdmin):
    change_list_template = 'admin/my_app/my_model/modified_change_list.html'

Затем вы можете изменить соответствующие строки в шаблоне

   .......      
   {% block result_list %}

      {% if action_form and actions_on_top and cl.show_admin_actions %}{% admin_actions %}{% endif %}
      {% result_list cl %}
      {% if action_form and actions_on_bottom and cl.show_admin_actions %}{% admin_actions %}{% endif %}
  {% endblock %}
  ........

Убедитесь, что путь к шаблону найден.

...