退回到django管理员索引页面

时间:2019-03-29 22:11:45

标签: django django-admin

我正在尝试将Django索引网址重定向到管理网址,我可以执行以下操作:

# url.py

path("", admin.site.urls,),
url("^admin/", admin.site.urls, name="admin"),

但是,这会产生警告

WARNINGS:
?: (urls.W005) URL namespace 'admin' isn't unique. You may not be able to reverse all URLs in this namespace

因此,我决定创建一个索引视图,并使用django.view.genertic.redirectview传递给Django admin根URL作为url属性。我正在尝试找到使用reverse函数生成Django管理员根URL的更好方法。

1 个答案:

答案 0 :(得分:0)

啊,找到了。可能对某人有帮助。

reverse('admin:index', current_app=self.name)