第11行总是提示invalid syntax错误,实在是找不出哪错了,大家帮忙看看,谢谢了

2011-10-03 20:34:03 +08:00
 advid
def register_page(request):
if request.method == 'POST':
form = RegistrationForm(request.POST)
if form.is_valid():
user = User.objects.create_user(
username=form.clean_data['username'],
password=form.clean_data['password1'],
email=form.clean_data['email']
)
return HttpResponseRedirect('/accounts/register/success/')
else:
form = RegistrationForm()
variables = RequestContext(request, {'form': form})
return render_to_response ('registration/register.html',variables)
6934 次点击
所在节点    Python
10 条回复
keakon
2011-10-03 20:49:07 +08:00
第10行return的缩进错了,少了个tab
advid
2011-10-03 21:01:41 +08:00
帖上来缩进乱了,我截的图:http://221.1.82.253/else.jpg
morphinewan
2011-10-03 21:14:41 +08:00
正如@keakon所说,少了缩进了
chone
2011-10-03 21:18:50 +08:00
为什么不找一个语法检查器
advid
2011-10-03 21:21:14 +08:00
第10行缩进改过来了,又出现错误提示“global name 'RegistrationForm' is not defined” ?晕菜了
advid
2011-10-03 21:22:14 +08:00
@chone 额是菜鸟,推荐个语法检查器吧
chone
2011-10-03 21:24:54 +08:00
@advid google不到么?你用的是什么编辑器?
advid
2011-10-03 21:34:02 +08:00
@chone 我用的notepad++
advid
2011-10-03 21:38:35 +08:00
封贴,找到错误了,谢谢大家,呵呵
stillwater
2012-04-04 16:21:06 +08:00
我也遇到这个错误了 请问下是怎么解决的,谢谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/18928

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX