-3

我必须创建一个新的书签应用程序,但我找不到我的问题在哪里,请帮助我....

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

0

请发布您的实际代码。

关于您的问题,您必须将 else 语句放在请求 POST 语句之后,而不是 form.is_valid() 中。因为如果你把你的 else 语句放在 form.is_valid 语句之后,渲染将找不到变量

def register_page(request):
    if request.method == 'POST':
        form = RegistrationForm(request.POST)
        if form.is_valid():
            ...........
    else:
        form = RegistrationForm()
        variable = RequestContext(request, {'form':form})

    return ......
于 2013-03-10T14:43:17.480 回答