Найти - Пользователи
Полная версия: WSGIRequest object has no attribute 'post'
Начало » Django » WSGIRequest object has no attribute 'post'
1
romankrv
Есть такая проблема:
пишу
html code:
{% block content %}
<form method=“post” action=“/login_check”
<input type=“text” value=“Your username” name=“username” />
<input type=“submit” value=“Check”
</form>
{% endblock %}

и views.py
from django.contrib.auth.models import User
def check_user(request):
usr = request.post
…..
…..
при активации check_user при request.post выдается ошибка

AttributeError at /login_check/
'WSGIRequest' object has no attribute ‘post’

при request.get ошибки нет

я не знаток виски но как я понял он она оно не имеет атрибута post только get?
А как же так а если мне нужен метод post?

СПАСИБО зарание за ответ
diadya_vova
Основным свойством Python является то, что он не требует явного объявления переменных и является регистрозависимым
usr = request.POST["username"]
Да, POST и GET - это не методы, а словари.
http://www.djangoproject.com/documentation/request_response/
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB