使用django-suit为django 1.7 admin后台添加模板


Posted in Python onNovember 18, 2014

django-grappelli里面使用inline似乎有点儿问题,换一个皮:

django-suit是2scoops推荐的第二个admin skin.
Supports: Django 1.4-1.7. Python: 2.6-3.
本文的环境是django 1.7.1

django-suit官网
安装指导链接
设置攻略

翻译搬运如下:

安装

pip install django-suit
# settings.py

from django.conf.global_settings import TEMPLATE_CONTEXT_PROCESSORS as TCP
TEMPLATE_CONTEXT_PROCESSORS = TCP + (

'django.core.context_processors.request',

)

终端

python manage.py makemigrations

python manage.py migrate

python manage.py collectstatic

恭喜!基本安装已经完成!

官方攻略还有很多详细的设置,我发现这个插件不只是为了后台服务的,也附赠了许多form widget,在前台也可以善加利用:
举例如下:

datetime widget

SuitDateWidget, SuitTimeWidget and SuitSplitDateTimeWidget extends original admin widgets by adding some additional output styling only. Widgets still uses same original JavaScript for calendar and time. You can see example in Demo app: User changeform:
from django.forms import ModelForm

from suit.widgets import SuitDateWidget, SuitTimeWidget, SuitSplitDateTimeWidget
class UserChangeForm(UserChangeForm):

    class Meta:

        model = User

        widgets = {

            'last_login': SuitSplitDateTimeWidget,

            'date_joined': SuitSplitDateTimeWidget,

        }

以上内容大部分精简至官方攻略,给需要的小伙伴们参考下吧

Python 相关文章推荐
Python实现读取目录所有文件的文件名并保存到txt文件代码
Nov 22 Python
Python中with及contextlib的用法详解
Jun 08 Python
numpy.random.seed()的使用实例解析
Feb 03 Python
Python简单计算文件MD5值的方法示例
Apr 11 Python
对Python 除法负数取商的取整方式详解
Dec 12 Python
Django接收自定义http header过程详解
Aug 23 Python
如何在python中写hive脚本
Nov 08 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
Jan 10 Python
Python 如何在字符串中插入变量
Aug 01 Python
使用Python+Appuim 清理微信的方法
Jan 26 Python
Pytorch 图像变换函数集合小结
Feb 01 Python
浅谈怎么给Python添加类型标注
Jun 08 Python
DJANGO-ALLAUTH社交用户系统的安装配置
Nov 18 #Python
django 自定义用户user模型的三种方法
Nov 18 #Python
使用grappelli为django admin后台添加模板
Nov 18 #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
You might like
PHP为表单获取的URL 地址预设 http 字符串函数代码
2010/05/26 PHP
PHP 第三节 变量介绍
2012/04/28 PHP
phpmailer在服务器上不能正常发送邮件的解决办法
2014/07/08 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
php实现递归与无限分类的方法
2015/02/16 PHP
php实现将Session写入数据库
2015/07/26 PHP
一段好玩的JavaScript代码
2006/12/01 Javascript
JavaScript中json使用自己总结
2013/08/13 Javascript
JS实现判断滚动条滚到页面底部并执行事件的方法
2014/12/18 Javascript
JS实现点击复选框将按钮或文本框变为灰色不可用的方法
2015/08/11 Javascript
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
2016/08/03 Javascript
vue2.0获取自定义属性的值
2017/03/28 Javascript
基于Bootstrap表单验证功能
2017/11/17 Javascript
原生js+cookie实现购物车功能的方法分析
2017/12/21 Javascript
小程序日历控件使用方法详解
2018/12/29 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
简单上手Python中装饰器的使用
2015/07/12 Python
Python 高级专用类方法的实例详解
2017/09/11 Python
Python 网络爬虫--关于简单的模拟登录实例讲解
2018/06/01 Python
python删除字符串中指定字符的方法
2018/08/13 Python
Python OpenCV读取png图像转成jpg图像存储的方法
2018/10/28 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
2019/12/31 Python
Python selenium模块实现定位过程解析
2020/07/09 Python
html5服务器推送_动力节点Java学院整理
2017/07/12 HTML / CSS
CPB肌肤之钥美国官网:Clé de Peau Beauté
2017/09/05 全球购物
《列夫托尔斯泰》教学反思
2014/02/10 职场文书
培训楼经理岗位责任制
2014/02/10 职场文书
上课看小说检讨书
2014/02/22 职场文书
保护环境建议书300字
2014/05/13 职场文书
学习朴航瑛老师爱岗敬业先进事迹思想汇报
2014/09/17 职场文书
计划生育证明格式及范本
2014/10/09 职场文书
学校法制宣传日活动总结
2014/11/01 职场文书
Laravel中获取IP的真实地理位置
2021/04/01 PHP
Python手拉手教你爬取贝壳房源数据的实战教程
2021/05/21 Python
Win11应用商店打开闪退怎么解决? win11应用商店打不开的多种解决办法
2022/04/05 数码科技