Django后台美化——grappelli

参考博文
http://www.jianshu.com/p/q81RER
http://my.oschina.net/hopeMan/blog/134008

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文件夹

收集静态文件

 python manage.py collectstatic

效果

《Django后台美化——grappelli》

设置用户切换功能,在setting.py

GRAPPELLI_SWITCH_USER = True          #开启用户切换功能
#GRAPPELLI_SWITCH_USER_ORIGINAL = True #开启超级用户切换功能
#GRAPPELLI_SWITCH_USER_TARGET = True   #开启支援用户而切换功能

效果

《Django后台美化——grappelli》

点赞