mat*_*usc 3 python django django-admin mezzanine django-1.7
我正在将Django 1.7与Mezzanine一起使用。我希望在admin中有一些页面,工作人员可以在其中使用按钮和其他控制元素调用某些动作(管理命令等)。
我也想避免创建新模型,或手动创建模板并向其添加链接(如果可能)。
最常见/最干净的方法是什么?
小智 5
实际上,它更简单。就在urls.py中的urlpatterns之前,打补丁管理员url:
def get_admin_urls(urls):
def get_urls():
my_urls = patterns('',
url(r'^$', YourCustomView,name='home'),
)
return my_urls + urls
return get_urls
admin.autodiscover()
admin_urls = get_admin_urls(admin.site.get_urls())
admin.site.get_urls = admin_urls
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2188 次 |
| 最近记录: |