【发布时间】:2020-04-10 16:21:51
【问题描述】:
这段代码总是向我显示在赋值之前引用的错误局部变量“表单”
def home(request):
if request.method=='POST':
form = ListForm(request.POST or None)
if form.is_valid():
form.save()
all_items = list.object.all
messages.success(request ,('Item Has Been Added To List !'))
return render(request ,'home.html', {'all_items': all_items})
else :
all_items = list.object.all
return render(request, 'home.html', {'all_items': all_items})
【问题讨论】:
-
为什么不将代码粘贴到问题中?
-
在此处发布您的代码而不是链接
-
请不要将您的代码发布为图片。
-
如果
request.method是'GET',form会是什么? -
我想添加项目,所以它不会被发布