I was going through source code of one of the django applications in my organisation. I can see response_add
method overridden in admin.py
as below :
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)
I cant find anywhere on internet what is _upload
here. ?
Instead I see many code snippets with if request.POST.has_key("_popup"):
.
What are these _upload
, _popup
, _continue
?
Are they django provided or custom defined in some other .py of my source code?