Flask-Admin: используйте функцию «column_editable_list» в «list_row_actions» - PullRequest
0 голосов
/ 08 февраля 2019

Я добавил две пользовательские кнопки действий строки в представление списка, переопределив «list_row_actions».Кнопки предназначены для выполнения простых обновлений SQL в БД.Можно ли использовать функцию «column_editable_list», как показано на скриншоте, в действиях строк / пользовательских кнопках?

    {% extends 'admin/model/list.html' %}
{% block body %}
    <h1>Custom AIX  View</h1>
    {{ super() }}
{% endblock %}

{% block list_row_actions %}
    {{ super() }}

    {# Trying to Add a Special Action #}
    {# Icons you can use: http://getbootstrap.com/components/ #}
    <form class="icon" method="POST" action="/node_status">
        <button onclick="return confirm('Are you sure you want to run this?');" title="Change Node status">
            <span class="fa fa-check glyphicon glyphicon-check"></span>
        </button>
    </form>

                <form class="icon" method="POST" action="/wit_status">
        <button onclick="return confirm('Are you sure you want to run this?');" title="Change Watchit status">
            <span class="fa fa-eye-open glyphicon glyphicon-eye-open"></span>
        </button>
    </form>


{% endblock %}

enter image description here

...