【发布时间】:2015-04-15 10:21:45
【问题描述】:
我正在尝试使用 Django 创建一个登录表单。我正在创建一个视图女巫将处理获取和发布登录请求。
我是这样设计的:
class Login(View):
def get(self,request):
c = {}
c.update(csrf(request))
return render_to_response("login.html", c)
def post(self,request):
username = request.get('username','')
password = request.get('password','')
user = auth.authenticate(username = username, password = password)
if(user is not None):
auth.login(request,user)
return True
else:
return False
我可以得到这个表格,但是当我发布时我得到:
'WSGIRequest' object has no attribute 'get'
错误。设计此类视图的正确方法是什么?
【问题讨论】:
标签: django python-2.7