使用grappelli为django admin后台添加模板


Posted in Python onNovember 18, 2014

grappelli是github上面star最多的django模板系统
http://django-grappelli.readthedocs.org/en/latest/quickstart.html#installation

pip install django-grappelli

settings.py
INSTALLED_APPS = (

    'grappelli',

    'django.contrib.admin',

)

添加url项

urlpatterns = patterns('',

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

    (r'^admin/',  include(admin.site.urls)), # admin site

)

官方安装说明中有让定义STATICFILES_FINDER,但是跟默认值一样,忽略

定义模板context processors

    TEMPLATE_CONTEXT_PROCESSORS = (

    "django.contrib.auth.context_processors.auth",

    "django.core.context_processors.debug",

    "django.core.context_processors.i18n",

    "django.core.context_processors.media",

    "django.core.context_processors.static",

    "django.core.context_processors.tz",

    "django.contrib.messages.context_processors.messages"

)

此处为了方便已经加上了django1.7的默认值.

Python 相关文章推荐
使用python 获取进程pid号的方法
Mar 10 Python
python实现在windows下操作word的方法
Apr 28 Python
自动化Nginx服务器的反向代理的配置方法
Jun 28 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
Dec 25 Python
python中模块的__all__属性详解
Oct 26 Python
Python中函数参数调用方式分析
Aug 09 Python
python使用matplotlib库生成随机漫步图
Aug 27 Python
详解python实现小波变换的一个简单例子
Jul 18 Python
OpenCV哈里斯(Harris)角点检测的实现
Jan 15 Python
python定时截屏实现
Nov 02 Python
pytorch 一行代码查看网络参数总量的实现
May 12 Python
基于Python绘制子图及子图刻度的变换等的问题
May 23 Python
django模型中的字段和model名显示为中文小技巧分享
Nov 18 #Python
如何解决django配置settings时遇到Could not import settings 'conf.local'
Nov 18 #Python
github配置使用指南
Nov 18 #Python
Django1.7+python 2.78+pycharm配置mysql数据库教程
Nov 18 #Python
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
Nov 18 #Python
python服务器与android客户端socket通信实例
Nov 12 #Python
Python访问MySQL封装的常用类实例
Nov 11 #Python
You might like
《超神学院》霸气归来, 天使彦上演维多利亚的秘密
2020/03/02 国漫
一个PHP并发访问实例代码
2012/09/06 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
ThinkPHP模板判断输出Empty标签用法详解
2014/06/30 PHP
php中关于长度计算容易混淆的问题分析
2016/05/27 PHP
PHP实现的常规正则验证helper公共类完整实例
2017/04/27 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
jquery实现拖拽调整Div大小
2015/01/30 Javascript
JavaScript实现简单图片翻转的方法
2015/04/17 Javascript
ECMAScript6中Map/WeakMap详解
2015/06/12 Javascript
Javascript从数组中随机取出不同元素的两种方法
2016/09/22 Javascript
webpack配置sass模块的加载的方法
2017/07/30 Javascript
JavaScript中一些特殊的字符运算
2017/08/17 Javascript
基于mpvue的小程序项目搭建的步骤
2018/05/22 Javascript
vue的列表交错过渡实现代码示例
2019/05/05 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
2020/09/11 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
python备份文件以及mysql数据库的脚本代码
2013/06/10 Python
使用python实现rsa算法代码
2016/02/17 Python
python字符串str和字节数组相互转化方法
2017/03/18 Python
深入理解python中的select模块
2017/04/23 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
2018/10/26 Python
详解Python3 对象组合zip()和回退方式*zip
2019/05/15 Python
python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形)
2019/05/30 Python
python对验证码降噪的实现示例代码
2019/11/12 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
详解CSS3中Media Queries的相关使用
2015/07/17 HTML / CSS
HTML5仿微信聊天界面、微信朋友圈实例代码
2018/01/29 HTML / CSS
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
优秀毕业生求职信范文
2014/01/02 职场文书
打造完美自荐信
2014/01/24 职场文书
关于环保的建议书400字
2014/03/12 职场文书
机关干部三严三实心得体会
2014/10/13 职场文书
酒店辞职信怎么写
2015/02/27 职场文书
2015年创先争优工作总结
2015/05/23 职场文书