安装配置:
pip安装grappelli
pip install django-grappelli
settings.py中添加
INSTALLED_APPS = ('grappelli',#必须在'django.contrib.admin'之前'django.contrib.admin',)
urls.py中添加映射关系
(r'^grappelli/',include('grappelli.urls')),
settings.py中添加
ADMIN_MEDIA_PREFIX = STATIC_URL +"grappelli/"#把admin的静态文件,由原来的admin目录,改为映射到static目录下的grapplli.GRAPPELLI_ADMIN_TITLE='BBS后台管理系统'#更改grappellie的登入title
静态文件根目录
STATIC_ROOT=BASE_DIR+'/static/'#把静态文件放置于项目文件所在的static文件夹
收集静态文件
pythonmanage.pycollectstatic
效果
设置用户切换功能,在setting.py
GRAPPELLI_SWITCH_USER =True#开启用户切换功能#GRAPPELLI_SWITCH_USER_ORIGINAL = True #开启超级用户切换功能#GRAPPELLI_SWITCH_USER_TARGET = True #开启支援用户而切换功能
效果
参考博客:
网友评论