MCPcopy
hub / github.com/django/django / _response_post_save

Method _response_post_save

django/contrib/admin/options.py:1776–1788  ·  view source on GitHub ↗
(self, request, obj)

Source from the content-addressed store, hash-verified

1774 return self.response_post_save_change(request, obj)
1775
1776 def _response_post_save(self, request, obj):
1777 if self.has_view_or_change_permission(request):
1778 post_url = reverse(
1779 "admin:%s_%s_changelist" % (self.opts.app_label, self.opts.model_name),
1780 current_app=self.admin_site.name,
1781 )
1782 preserved_filters = self.get_preserved_filters(request)
1783 post_url = add_preserved_filters(
1784 {"preserved_filters": preserved_filters, "opts": self.opts}, post_url
1785 )
1786 else:
1787 post_url = reverse("admin:index", current_app=self.admin_site.name)
1788 return HttpResponseRedirect(post_url)
1789
1790 def response_post_save_add(self, request, obj):
1791 """

Callers 2

Calls 5

get_preserved_filtersMethod · 0.95
reverseFunction · 0.90
add_preserved_filtersFunction · 0.90

Tested by

no test coverage detected