Django 如何从 url 中删除#modal

Django how to remove #modal from url

我有一个确认操作的模态,这个模态将#modal 添加到 url 但是在我提交 url 之后它仍然在 url 中,即使我做了重定向在 views.py

<div class="wf-modal" aria-hidden="true" id="{{sepet.id}}">
    <article class="wf-dialog-modal">
      <form action="" method="post">
        {% csrf_token %}
        <div class="wf-content-modal">
          <input type="hidden" name="cancel-id" value="{{sepet.id}}">
          <label for="sebep">{%if sepet.siparis_durumu.durum == "Kargoya Verildi"%}İade{%else%}İptal{%endif%} Sebebi: </label>
          <textarea name="sebep" style="resize: none; margin-left: 2px;" cols="40" rows="5" {%if sepet.siparis_durumu.durum == "Kargoya Verildi"%}required{%endif%}></textarea>
        </div>
        <footer class="wf-footer-modal">
          <button name="gonder" value="gonder">Gönder</button>
          <a href=""><button name="iptal" type="button">İptal</button></a>
        </footer>
      </form>
    </article>
</div>

views.py

if req.get('gonder'):
   if ...:
     return redirect('/hesabim/iptal/')

但是 url 仍然像 /hesabim/iptal/#modal-id

我已经根据@WillemVanOnsem 的评论通过 js 解决了它:

window.location.hash = '';