【发布时间】:2012-11-14 15:24:14
【问题描述】:
我正在尝试创建一个简单的表单,用户可以在其中插入信息。如果用户单击发送按钮,将显示信息。
这是views.py中的代码。
from kay.utils import render_to_response
from myapp.form import ContactForm
from myapp.models import NhanThu
# Create your views here.
@login_required
def index(request):
form_test = ContactForm()
if request.method =="POST" and form_test.validate(request.form):
NhanthuModelbien = NhanThu(subject=ContactForm['subject'])
NhanthuModelbien.put()
return redirect(url_for('myapp/index'))
query = NhanthuModelbien.all().order('-created')
inthuwhat = query.fetch(20)
return render_to_response('myapp/index.html',
{'form2': form_test.as_widget(),'inthura': inthuwhat})
我总是收到此错误消息“UnboundLocalError:分配前引用的局部变量 'NhanthuModelbien'”。 谁能指出这里出了什么问题?
【问题讨论】: