2013-03-10 70 views
-3

我不得不创建一个新的书签应用,但这里是我的问题,我无法找到,请帮助我....UnboundLocalError与我的计划

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

+1

请发布你的实际代码,而不是你的代码的图像。 – 2013-03-10 14:13:25

+0

感谢您关注的朋友oli charlesworth ..我将从下次开始记住这一点......! – 2013-03-10 14:56:57

回答

0

请发表您的实际代码。

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

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 ...... 
+0

问题解决了,坦克凯瑟琳......你真的很有帮助:)几天前你解决了我的问题真的很感谢你...... !!我可以有你的电子邮件ID吗? – 2013-03-10 14:58:42

+0

谢谢凯瑟琳,我给你发了一封邮件,请看看.. – 2013-03-10 15:21:04