在我的应用中,'admin/appname/modelname/add'进入管理视图以添加/更改对象。 我想要'admin/appname/modelname/add'指向一个不同的视图(这已经完成了很多),然后一个新的url(比如admin/makenewmodel)指向相同的视图admin/appname/modelname /加分。 我不能将它重定向到/添加,因为它现在指向我的新视图。我如何直接将自己的网址直接转到管理员视图?不同的URL指向django管理视图
0
A
回答
0
您必须重写ModelAdmin的get_urls()。看看我的回答 Django Admin - Custom changelist view(这个问题几乎与你的相同)
0
在你的settings.py,网址是顺序前测试:
url ('admin/appname/modelname/add', 'your view 1')
url ('admin/appname/modelname/add', 'your view 2')
它会问你能使用,它通过添加“网址”覆盖URL的观点1,而不是视图在顶部 ?
相关问题
- 1. Django管理员在列表视图中正确的URL url
- 2. 如何链接到Django管理视图中的不同对象?
- 3. Django管理不同内联的变化和添加视图
- 4. Django-watermark:指向不正确的URL
- 5. 高效管理日益复杂的Django URL视图? (urls.py)
- 6. 适当的方式来管理纵向和横向的不同视图?
- 7. 没有模型的Django管理视图
- 8. 的Django如管理员列表视图
- 9. Django - 向管理员显示不同的模板
- 10. iOS不同的标签指向相同的视图
- 11. Django自定义列表视图管理
- 12. 覆盖管理视图方法 - Django
- 13. Django管理自定义视图
- 14. 添加视图到Django管理员
- 15. 自定义视图Django管理
- 16. Django管理自定义列表视图
- 17. Django管理页面:空白视图
- 18. AVPlayer如何管理不同的URL
- 19. Django的视图重定向到URL它不应该
- 20. Django的反向不是在视图中找到,但URL工作
- 21. Django管理反向TabularInline
- 22. htaccess的重写任何指向index.php /视图/不管
- 23. 如何管理多个(不同的)视图图层
- 24. 如何管理Django的URL别名重定向?
- 25. Django的URL视图配置
- 26. Android的web视图调用不同的URL时,方向改变
- 27. 更改不保存在Django管理更改列表视图
- 28. 相同的URL的路径,但指向不同的目录
- 29. Django的:基于视图分班相同的URL,但不同的动词
- 30. MVC视图管理
这就是我已经做了第一次重定向,但我仍然需要将我的新网址重定向到django admin添加视图。 – lplummer 2012-07-18 22:49:05
url('admin/appname/modelname/add','my view 1') url('admin/makenewmodel',{django admin view}) – lplummer 2012-07-18 22:50:56
https://docs.djangoproject.com/en/1.4/ref /的contrib /管理/#钩adminsite-实例 - 到 - 你 - 的URLconf – nlassaux 2012-07-19 08:16:40