django post复选框数据
我在我的模板中使用了一个复选框表单,在我的视图中,我试图检查复选框是否被选中 我认为有以下代码:django post复选框数据,django,django-forms,Django,Django Forms,我在我的模板中使用了一个复选框表单,在我的视图中,我试图检查复选框是否被选中 我认为有以下代码: if request.POST['check'] == True: 但如果未选中,则会抛出一个错误。如何检查我的帖子数据中是否有“检查”值 谢谢你的朋友们: if request.POST.get('check', False): ...do stuff... 您也可以这样做(): 在第二种方法中,如果“签入”请求,则不需要使用keys(),POST是一种惯用的方法。它不仅是显式的,
if request.POST['check'] == True:
但如果未选中,则会抛出一个错误。如何检查我的帖子数据中是否有“检查”值
谢谢你的朋友们:
if request.POST.get('check', False):
...do stuff...
您也可以这样做():
在第二种方法中,如果“签入”请求,则不需要使用
keys()
,POST是一种惯用的方法。它不仅是显式的,而且速度较慢如果dict中的键比dict.keys()中的键快,第一个使用内置哈希O(1),而第二个是列表查找O(N)。为什么不使用表单?
if "check" in request.POST:
... do stuff...