From 7beba0dc406454d8c4afb221d11c76089b50d6b6 Mon Sep 17 00:00:00 2001 From: Johannes Schriewer Date: Sun, 21 Mar 2021 02:56:09 +0100 Subject: [PATCH] Bugfix: Redirect to box-display after editing in admin --- inventory/admin/item.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/inventory/admin/item.py b/inventory/admin/item.py index 4ef6e41..2071c5f 100644 --- a/inventory/admin/item.py +++ b/inventory/admin/item.py @@ -1,4 +1,5 @@ from django.urls import reverse +from django.shortcuts import redirect from django.contrib import admin from django.conf import settings @@ -22,6 +23,12 @@ class ItemAdmin(admin.ModelAdmin): url = reverse('item-detail', kwargs={'pk': obj.id}) return settings.SERVER_URL + url + def response_add(self, request, obj, post_url_continue=None): + return redirect(reverse('box-detail', kwargs={'pk': obj.container.id})) + + def response_change(self, request, obj): + return redirect(reverse('box-detail', kwargs={'pk': obj.container.id})) + admin.site.register(Item, ItemAdmin) admin.site.register(Documentation, DocumentationAdmin) \ No newline at end of file