Django-Extensions 文档¶
Django Extensions 是Django框架的扩展功能集合.
包括management命令扩展,数据库字段扩展,admin后台扩展等.
译者注: 文档中包含了部分 git , github , Python env 相关内容, 阅读时遇到相关只是请参考相应文档.
开始¶
了解Django Eextensions最简单的方式是查看 excllent screencast by Eric Holscher .只要几分钟的时间,Eric就能让你了解一半的扩展命令是做什么用的.
安装¶
通过 pip
或 easy_install
安装 django-extensions
:
$ pip install django-extensions
或:
$ easy_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 [2]_.
目录¶
[1] | Django的单个版本指定了需要的Python版本,支持某个Django版本就代表同时支持相应的Python版本. |