Булево поле 'Complete' в моей форме не работает из UpdateView в Django

Вот код, который я написал. Я столкнулся с проблемой при реализации функциональности булевого флажка из UpdateView в Django. Когда я пишу complete.save() в приведенном ниже коде, я получаю желаемый результат, но команда 'complete.save()' выводится на форму.

{% extends 'baseapp/main.html' %}
{% block content %}


<div class="body">
    <h3 class="header-bar" id="add-header">Add Your Task</h3>
    <form method="POST" action="">
        {%csrf_token%} <!--This is used to protect forgery requets-->
        {{form.as_p}}
        complete.save()
        <input class="search-button" type="submit" value="Submit">
        <a id="cancel-icon" href="{% url 'tasks' %}"> Cancel</a> <!--If we don't want to create an item-->
    </form>
</div>

{% endblock content %}

Вывод приведенного выше кода: 'complete.save()' is getting printed on the form

Но, если я его не напишу, то функциональность флажка не работает. И я перенаправляюсь на предыдущую страницу. Может ли кто-нибудь помочь мне с этим?

Я пытаюсь реализовать булево поле в UpdateView в Django.

Вернуться на верх