Bugfix: Redirect to box-display after editing in admin

This commit is contained in:
Johannes Schriewer 2021-03-21 02:56:09 +01:00
parent 3d3fe2969a
commit 7beba0dc40

View file

@ -1,4 +1,5 @@
from django.urls import reverse from django.urls import reverse
from django.shortcuts import redirect
from django.contrib import admin from django.contrib import admin
from django.conf import settings from django.conf import settings
@ -22,6 +23,12 @@ class ItemAdmin(admin.ModelAdmin):
url = reverse('item-detail', kwargs={'pk': obj.id}) url = reverse('item-detail', kwargs={'pk': obj.id})
return settings.SERVER_URL + url 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(Item, ItemAdmin)
admin.site.register(Documentation, DocumentationAdmin) admin.site.register(Documentation, DocumentationAdmin)