在我的应用中,'admin / appname / modelname / add'进入管理视图以添加/更改对象。 我希望'admin / appname / modelname / add'指向不同的视图(这已经完成了),然后是一个新的url(比如admin / makenewmodel)指向admin / appname / modelname / add的相同视图指着。 我不能只是将其重定向到/ add,因为现在指向我的新视图。如何直接将自己的网址指向管理员视图?
答案 0 :(得分:0)
在您的settings.py中,网址按ex:
的顺序进行测试url ('admin/appname/modelname/add', 'your view 1')
url ('admin/appname/modelname/add', 'your view 2')
它会询问视图1而不是视图2.您是否可以通过在顶部添加“url”来覆盖URL?
答案 1 :(得分:0)
您必须覆盖ModelAdmin的get_urls()。看看我的答案 Django Admin - Custom changelist view(这个问题与你的几乎相同)