使用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 相关文章推荐
Django1.7+python 2.78+pycharm配置mysql数据库教程
Nov 18 Python
Python的Bottle框架的一些使用技巧介绍
Apr 08 Python
Python 爬虫的工具列表大全
Jan 31 Python
详解Python中的from..import绝对导入语句
Jun 21 Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
Jan 04 Python
Python实现发送与接收邮件的方法详解
Mar 28 Python
Python之list对应元素求和的方法
Jun 28 Python
Python第三方Window模块文件的几种安装方法
Nov 22 Python
Python输出\u编码将其转换成中文的实例
Dec 15 Python
python中的Elasticsearch操作汇总
Oct 30 Python
Sentry错误日志监控使用方法解析
Nov 12 Python
python中操作文件的模块的方法总结
Feb 04 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
PHP使用get_headers函数判断远程文件是否存在的方法
2014/11/28 PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
2015/01/28 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
示例详解Laravel重置密码代码重构
2016/08/10 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
thinkphp中U方法按路由规则生成url的方法
2018/03/12 PHP
Laravel框架自定义公共函数的引入操作示例
2019/04/16 PHP
JS中showModalDialog 的使用解析
2013/04/17 Javascript
文字不间断滚动(上下左右)实例代码
2013/04/21 Javascript
微信中一些常用的js方法汇总
2015/03/12 Javascript
javascript显示中文日期的方法
2015/06/18 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
如何提高数据访问速度
2016/12/26 Javascript
JavaScript原生数组Array常用方法
2017/04/06 Javascript
vue项目中使用axios上传图片等文件操作
2017/11/02 Javascript
VUE+Element环境搭建与安装的方法步骤
2019/01/24 Javascript
使用RxJS更优雅地进行定时请求详析
2019/06/02 Javascript
详解如何修改 node_modules 里的文件
2020/05/22 Javascript
[06:11]2014DOTA2国际邀请赛 专访团结一心的VG战队
2014/07/21 DOTA
Python中使用hashlib模块处理算法的教程
2015/04/28 Python
Python简单删除目录下文件以及文件夹的方法
2015/05/27 Python
Python 中的Selenium异常处理实例代码
2018/05/03 Python
python pandas 如何替换某列的一个值
2018/06/09 Python
详解Python连接MySQL数据库的多种方式
2019/04/16 Python
pycharm访问mysql数据库的方法步骤
2019/06/18 Python
Python aiohttp百万并发极限测试实例分析
2019/10/26 Python
Python对excel的基本操作方法
2021/02/18 Python
CSS3对背景图片的裁剪及尺寸和位置的设定方法
2016/03/07 HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
2020/08/19 HTML / CSS
阿里旅行:飞猪
2017/01/05 全球购物
欧洲最大的滑雪假期供应商之一:Sunweb Holidays
2018/01/06 全球购物
企业总经理职责
2014/02/02 职场文书
房屋委托书范本
2014/04/04 职场文书
2014年工人工作总结
2014/11/25 职场文书
导游词之五台山
2019/10/11 职场文书
浅谈如何提高PHP代码质量之端到端集成测试
2021/05/28 PHP