(self, request, obj)
| 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 | """ |
no test coverage detected