Correct reverse() calls for typeclassed entities. Resolve #1743
This commit is contained in:
parent
5f8e08ecaf
commit
e742227a2c
3 changed files with 7 additions and 13 deletions
|
|
@ -247,9 +247,7 @@ class AccountDBAdmin(BaseUserAdmin):
|
||||||
|
|
||||||
def response_add(self, request, obj, post_url_continue=None):
|
def response_add(self, request, obj, post_url_continue=None):
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
from django.core.urlresolvers import reverse
|
from django.urls import reverse
|
||||||
if '_continue' in request.POST:
|
|
||||||
return HttpResponseRedirect(reverse("admin:accounts_accountdb_change", args=[obj.id]))
|
|
||||||
return HttpResponseRedirect(reverse("admin:accounts_accountdb_change", args=[obj.id]))
|
return HttpResponseRedirect(reverse("admin:accounts_accountdb_change", args=[obj.id]))
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -91,11 +91,9 @@ class ChannelAdmin(admin.ModelAdmin):
|
||||||
obj.at_init()
|
obj.at_init()
|
||||||
|
|
||||||
def response_add(self, request, obj, post_url_continue=None):
|
def response_add(self, request, obj, post_url_continue=None):
|
||||||
if '_continue' in request.POST:
|
from django.http import HttpResponseRedirect
|
||||||
from django.http import HttpResponseRedirect
|
from django.urls import reverse
|
||||||
from django.core.urlresolvers import reverse
|
return HttpResponseRedirect(reverse("admin:comms_channeldb_change", args=[obj.id]))
|
||||||
return HttpResponseRedirect(reverse("admin:comms_channeldb_change", args=[obj.id]))
|
|
||||||
return super().response_add(request, obj, post_url_continue)
|
|
||||||
|
|
||||||
|
|
||||||
admin.site.register(ChannelDB, ChannelAdmin)
|
admin.site.register(ChannelDB, ChannelAdmin)
|
||||||
|
|
|
||||||
|
|
@ -162,11 +162,9 @@ class ObjectDBAdmin(admin.ModelAdmin):
|
||||||
obj.at_init()
|
obj.at_init()
|
||||||
|
|
||||||
def response_add(self, request, obj, post_url_continue=None):
|
def response_add(self, request, obj, post_url_continue=None):
|
||||||
if '_continue' in request.POST:
|
from django.http import HttpResponseRedirect
|
||||||
from django.http import HttpResponseRedirect
|
from django.urls import reverse
|
||||||
from django.core.urlresolvers import reverse
|
return HttpResponseRedirect(reverse("admin:objects_objectdb_change", args=[obj.id]))
|
||||||
return HttpResponseRedirect(reverse("admin:objects_objectdb_change", args=[obj.id]))
|
|
||||||
return super().response_add(request, obj, post_url_continue)
|
|
||||||
|
|
||||||
|
|
||||||
admin.site.register(ObjectDB, ObjectDBAdmin)
|
admin.site.register(ObjectDB, ObjectDBAdmin)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue