错误如下:
'dict' object is not callable
Request Method: POST
Request URL: http://127.0.0.1:8000/main/register/
Django Version: 1.8.6
Exception Type: TypeError
Exception Value:
'dict' object is not callable
而我在 view 里面写的注册代码是:
def register_page(request):
if request.method=='POST':
form =RegistrationForm(request.POST)
if form.is_valid():
new_user=User.objects.create_user(
user=form.cleaned_data['user'],
email=form.cleaned_data['email'],
password=form.cleaned_data['password'],
)
return HttpResponseRedirect('/main/register/success/')
else:
form=RegistrationForm()
#return render(request,'registration/resgister.html',)
#form=RegistrationForm()
variables=RequestContext(request,{'form':form})
return render_to_response('registration/resgister.html',variables)
为什么当我把信息填好后,点击注册的时候,出现了那个问题啊?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.