grappelli Django的后台脸谱

安装配置:

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  #开启支援用户而切换功能

效果


参考博客:

http://www.jianshu.com/p/q81RER

http://my.oschina.net/hopeMan/blog/134008

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 此段内容简要来自自强学堂的教程详情请查询自强学堂 一、 后台的运作流程 接收request请求 处理数据 获取请求...
    coder_ben阅读 5,254评论 6 56
  • 项目部署到阿里云(nginx+uwsgi)上后,静态文件加载没有问题。但是在本地,使用开发服务器,却始终加载不成功...
    兰山小亭阅读 5,649评论 0 9
  • 经过对django的初步学习,我们已经对后台的基本流程以及django的运作有了一定的了解,但是这还不足够,dja...
    coder_ben阅读 3,853评论 8 34
  • (一)、启动服务器 (二)、创建数据库表 或 更改数据库表或字段 Django 1.7.1及以上 用以下命令 1....
    夏天夏星阅读 5,685评论 0 17
  • 关于食物: 从小很喜欢吃的一种膨化食品叫浪味仙,波浪形状的薯卷,咬起来“嘎吱嘎吱”很脆。小时候零食并不像现在这样...
    青筝訫阅读 1,372评论 0 0