Django Ошибка проверки CSRF Запрос отменен - PullRequest
0 голосов
/ 23 февраля 2020

Html тело похоже на:

  <div id="login">



        {%if id == 2 %}
        <form action="{%url 'User:mainPageBridge'%}" method="post">
                           {% csrf_token %}

           <h1>Welcome Back!</h1>
        <div class="field-wrap">
            <a style="color:#ffffff">Email :</a>  {{form.username}}
      </div>

      <div class="field-wrap">
          <a style="color:#ffffff">Password :</a>  {{form.password}}
      </div>
                <p class="forgot"><a href="{%url 'User:login' id=3%}">Forgot Password?</a></p>
                <button type="submit" class="button button-block"/>Log In</button>
        </form>
        {%else%}
            <form action="{%url 'User:passwordReset'%}" method="post">
           {% csrf_token %}

           <h1>Forget Password</h1>
         <div class="field-wrap">
          <a style="color:#ffffff">Username : </a>  {{form.username}}
         </div>
                   <button type="submit" class="button button-block"/>Send Mail</button>
            </form>
          {%endif%}



    </div>

Как вы можете видеть, я добавил csrf_token в двух формах как дочерний тег формы. Я просто хочу создать форму. Часть, где я принимаю ошибку, находится после оператора "{% else%}". Даже если я добавлю все необходимое, он выдает эту ошибку:

CSRF token missing or incorrect
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...