Добавление кнопки в админку django для запуска команды manage.py
django3 Необходимо добавить кнопку в админку которая будет запускать команду manage.py my_command (команда по запуску скрипта python который обновляет данные в таблице)
я добавил шаблон и кнопка появилась там где мне надо: templates/.../change_list.html
{% extends 'admin/change_list.html' %}
{% block object-tools %}
<form method="GET">
<button type="submit" name="script">Обновить данные</button>
</form>
{{ block.super }}
{% endblock %}
Теперь необходимо добавить выполнение команды по кнопке. Я попробовал во : views.py
def change_list(request):
if request.method == 'GET' and 'script' in request.GET:
main()
return render(request, 'parss/templates/admin/admpars/gd/change_list.html')
Рад любой подсказке, я не опытный питонист.