手机
当前位置:查字典教程网 >脚本专栏 >python >使用django-suit为django 1.7 admin后台添加模板
使用django-suit为django 1.7 admin后台添加模板
摘要:django-grappelli里面使用inline似乎有点儿问题,换一个皮:django-suit是2scoops推荐的第二个admins...

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,

}

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

【使用django-suit为django 1.7 admin后台添加模板】相关文章:

采用python实现简单QQ单用户机器人的方法

Python备份Mysql脚本

python实现文件名批量替换和内容替换

Python学习资料

Python中的Numpy入门教程

win7 下搭建sublime的python开发环境的配置方法

python异步任务队列示例

用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试

使用python编写android截屏脚本双击运行即可

python中文乱码的解决方法

精品推荐
分类导航