Django-Extensions 文档

Django Extensions 是Django框架的扩展功能集合.

包括management命令扩展,数据库字段扩展,admin后台扩展等.

译者注: 文档中包含了部分 git , github , Python env 相关内容, 阅读时遇到相关只是请参考相应文档.

开始

了解Django Eextensions最简单的方式是查看 excllent screencast by Eric Holscher .只要几分钟的时间, Eric就能帮助你了解一半的扩展命令是做什么用的.

安装

使用 pip 安装 django-extensions:

$ pip install django-extensions

还可以从github上下载源码安装:

$ git clone git://github.com/django-extensions/django-extensions.git
$ cd django-extensions
$ python setup.py install

更多安装细节,查看 安装django-extensions.

Python以及Django的兼容性

django-extensions 尽量根据Django版本发布计划支持相应的Django和Python版本 参考Django版本支持说明 [1] .

新版本的 django-extensions 可能在旧版本的Django或Python中也会正常运行,但是我们已经放弃修复与旧版本Django或Python的兼容性bug.

目前支持的Python版本是 2.7, 3.4, 3.5, pypy, pypy3. 支持的Django版本是1.8, 1.9.

目录

[1]Django的单个版本指定了需要的Python版本,支持某个Django版本就代表同时支持相应的Python版本.