django-admin-tools 备忘

django-admin-tools 安装

安装不谈,按照官方教程

唯一要注意的是admin_tools.dashboard不能跟grappelli.dashboard混用,
二者只能选择一个,否则无法进行数据库同步和Migrate
python manage.py syncdb


admin-tools 安装和配置Menu、Dashboard
创建Menu
python manage.py custommenu

在工程的Settings.py里配置Menu
ADMIN_TOOLS_MENU = 'yourproject.menu.CustomMenu'


yourproject改为当前工程的名称

创建Dashboard
执行命令
python manage.py customdashboard


在工程settings.py中添加配置
ADMIN_TOOLS_INDEX_DASHBOARD = 'yourproject.dashboard.CustomIndexDashboard'
ADMIN_TOOLS_APP_INDEX_DASHBOARD = 'yourproject.dashboard.CustomAppIndexDashboard'



创建的这两个文件都要挪到当前工程的目录下,而不是存在SRC目录


至于Menu和Dashboard的自定义,请参考官方文档


你可能感兴趣的:(django)