Почему я получаю запрещенную (403) проверку CSRF. Запрос прерван. Когда я пытаюсь зарегистрироваться?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему я получаю запрещенную (403) проверку CSRF. Запрос прерван. Когда я пытаюсь зарегистрироваться?

Сообщение Anonymous »

from django.shortcuts import render
from django.contrib.auth import authenticate, login
from django.contrib.auth.forms import UserCreationForm

def register(response):
if response.method == 'POST':
form = UserCreationForm(response.POST)
if form.is_valid():
form.save()
else:
form = UserCreationForm()

return render(response, 'register/register.html', {'form':form})

< /code>
html < /p>
{% extends 'libraryfinish/base.html' %}

{% block title %}
Create an account
{% endblock %}

{% block content %}

{% csrf_token %}
{{form}}
Register

{% endblock %}
< /code>
Я обнаружил, что я должен передать запрос context в моем render_to_response для процессов для контекста, чтобы фактически запустить, но я не использую render to ancection < /p>
from django.views.decorators.csrf import csrf_protect < /p>
@ccrf not knoptectre < /p>
@ccsr.>

Подробнее здесь: https://stackoverflow.com/questions/757 ... ed-when-im
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»