0

我是 Django 的新手。我在制作页面时遇到了标题之类的错误。我的系统信息是Django1.2,Ubuntu12。

在 stackorverflow 上已经出现了与我的错误相同的错误 - http://goo.gl/bK5msW


def register_page(请求):

if request.method == 'POST':
    form = RegistrationForm(request.POST)
    if form.is_valid():
        user = User.objects.create_user(
                username=form.cleaned_data['username'],
                password=form.cleaned_data['password1'],
                email=form.cleaned_data['eamil']
                )
        return HttpResponseRedirect('/')
    else:
        form = RegistrationForm()
        return render_to_response('registration/register.html', variables)
4

1 回答 1

0

看起来像缩进的一些问题,这应该适合你。

def register_page(request):
    if request.method == 'POST':
        form = RegistrationForm(request.POST)
        if form.is_valid():
            user = User.objects.create_user(
                    username=form.cleaned_data['username'],
                    password=form.cleaned_data['password1'],
                    email=form.cleaned_data['email']
                    )
            return HttpResponseRedirect('/')
    else:
        form = RegistrationForm()
    return render_to_response('registration/register.html', variables)
于 2014-04-01T10:10:22.263 回答