Python Django管理后台美化

前言:  python

    默认的系统后台不只界面难看,并且还暴露系统框架信息,有必定的安全隐患,django

Django常见的后台模版有django-xadmin,Grappelli,Django Suit等,固然也能够自已开发一个。安全

下面是今天所讲Grappelli的配置方法。app



配置:框架

      

pip安装grappelliide

pip install django-grappelliui

 

settings.py中添加url

INSTALLED_APPS = (  spa

      'grappelli',     #必须在'django.contrib.admin'以前blog

)

 

urls.py中添加映射关系

(r'^grappelli/',include('grappelli.urls')),

 

settings.py中添加

ADMIN_MEDIA_PREFIX = STATIC_URL + "grappelli/" #把admin的静态文件,由原来的admin目录,改成映射到static目录下的grapplli文件夹中.

 

GRAPPELLI_ADMIN_TITLE='BBS后台管理系统' #更改Login登陆界面的标题。

 

STATIC_ROOT=BASE_DIR+'/static/'  #把静态文件放置于项目文件所在的static文件夹

 


收集静态文件

python manage.py collectstatic

 

 

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

GRAPPELLI_SWITCH_USER = True          #开启用户切换功能

#GRAPPELLI_SWITCH_USER_ORIGINAL = True #开启超级用户切换功能

#GRAPPELLI_SWITCH_USER_TARGET = True   #开启支援用户而切换功能

 

重启服务,查看效果,是否是很棒!!!

wKioL1gbEXvTj8FjAAAx91mwOkk268.jpg-wh_50

wKioL1gbEXzRy7BgAABgOdqqJqE768.jpg-wh_50

相关文章
相关标签/搜索