Как запретить пользователю отправлять все остальные формы Django после отправки определенной формы?
Я пытаюсь создать сайт электронной коммерции (CS50 Project 2), который позволяет пользователям оставлять комментарии, делать ставки и добавлять листинги в свои списки наблюдения. Я хочу, чтобы пользователь, создавший объявление, мог закрыть объявление, чтобы отображался победитель (участник, сделавший наибольшую ставку) и никакие другие формы не работали (я также хочу удалить объявление из списка наблюдения). В настоящее время, когда пользователь, создавший объявление, закрывает объявление, оно сохраняется (поскольку это модель Django), но формы не исчезают, объявление не удаляется из списка наблюдения, и сообщения не появляются. Как мне это исправить? (Я думаю, это связано с оператором if.)
views.py
<!--close listing code-->
{% if closeListing == True %}
<div>{{ closedMessage }}
<br>
{{ winner }} has won the auction!
</div>
{% endif %}
<form action = "{% url 'listing' auction_listing.id %}" method = "POST">
{% csrf_token %}
{% if closeListingButton == True %}
<input type = "submit" value = "Close Listing" name = "close">
<br>
<br>
{% endif %}
<!--watchlist form-->
{% if watchlist_message %}
<div>{{ watchlist_message }}</div>
{% endif %}
<form action = "{% url 'listing' auction_listing.id %}" method = "POST">
{% csrf_token %}
{% if watchlist == True %}
<input type="submit" value='Remove from Watchlist' name='remove'>
{% else %}
<input type="submit" value='Add to Watchlist' name='add'>
{% endif %}
</form>
<br>
<!--bid form-->
{% if message %}
<div>{{ message }}</div>
{% endif %}
<form action = "{% url 'listing' auction_listing.id %}" method = "POST" name = "newBid">
{% csrf_token %}
{{ bidForm }}
{{ bidForm.errors }}
<input type = "submit" value = "Place Bid">
</form>
{{ bidForm.errors }}
<br>
{% for bid in bids %}
<h6>${{ bid.bid }} <div style = "font-family: monospace;">Bid By: {{ bid.user }}</div></h6>
{% endfor %}
<!--comment form-->
<br>
<form action = "{% url 'listing' auction_listing.id %}" method = "POST">
{% csrf_token %}
{{ form }}
<input type = "submit" value = "Add Comment">
</form>
<br>
{% for comment in comments %}
<h6> {{ comment.comment }} <div style = "font-family: monospace;">Comment By: {{ comment.user }}</div></h6>
{% endfor %}