request.POST.has_key(* ... *)中包含哪些键?

时间:2019-01-19 11:51:21

标签: django python-3.x

我正在查看组织中django应用程序之一的源代码。我可以看到admin.py中的def response_change(self, request, obj): if '_upload' in request.POST: url = reverse('admin:%s_%s_change' % ( self.model._meta.app_label, self.model._meta.model_name), args=[obj.pk], current_app=self.admin_site.name) return HttpResponseRedirect(url) else: return super(DfInpAdmin, self).response_change(request, obj) 方法被覆盖,如下所示:

_upload

我在互联网上的任何地方都找不到if request.POST.has_key("_popup"):。 ? 相反,我看到许多带有_upload的代码段。

这些_popup_continueMYDATA['FIRST_ELEMENT']['ABCKEY1']=VALUE ['ABCKEY2']=VALUE ['ABCKEY2']=VALUE MYDATA['SECOND_ELEMENT']['ABCKEY1']=VALUE ['ABCKEY2']=VALUE ['ABCKEY2']=VALUE ... 是什么? 是在我的源代码的其他.py中提供了django还是自定义定义的?

0 个答案:

没有答案