2016-03-26 11 views
0

Я знаю, что эта проблема была опубликована много, но до сих пор я пытался использовать все предлагаемые решения, и никто из них не работал.Не удалось выполнить проверку CSRF. Запрос прерывается, токен CSRF отсутствует или неверен

login.html:

и вот мой view.py часть:

def login(request): 
if request.method=="POST": 
    form = LoginForm(request.POST) 
    if form.is_valid(): 
     user_email = form.cleaned_data['email'] 
     logged_user = Personne.objects.get(courriel=user_email) 
     request.session['logged_user_id'] = logged_user.id 
     return HttpResponseRedirect('/welcome') 
else: 
    form = LoginForm() 
    return render_to_response('login.html', {'form':form}) 

ответ

0

Изменить название вашей кнопки отправки на что-то другое, чем csrfmiddlewaretoken. Он сталкивается с скрытым полем, которое фактически содержит ваш токен и вызывает ошибку.

Смежные вопросы