DjangoDevKit软件包
项目描述
DjangoDevKit
为Django开发者提供的元软件包。
安装
$ easy_install -U DjangoDevKit
包含(作为依赖项)
此软件包还安装了一些控制台脚本
django-admin:类似于./django-admin.py。
django-manage:类似于./manage.py,但会动态地将django-extensions添加到INSTALLED_APPS。
django-shell:类似于./manage.py shell,但使用django-extensions的shell_plus。
django-migrate:类似于./manage.py syncdb --nointput && ./manage.py migrate --noinput。如果已安装south,则运行迁移。
django-test:类似于./manage.py test。同时将DEBUG_PROPAGATE_EXCEPTIONS设置为True,以便在测试输出中显示完整的跟踪信息。
django-serve:将Django应用程序包裹在backlash中间件中并提供服务。它还可以服务安装在应用程序中找到的/media/目录。您还可以使用-t动态地将django-debug-toolbar添加到INSTALLED_APPS和MIDDLEWARE_CLASSES。您还可以使用request和post来测试单个请求
$ django-serve request /path
您还可以使用一些别名。创建一个类似这样的~/.djangodevkitrc
[aliases] m = syncdb --noinput migrate --noinput si = schemamigration --initial [] sm = schemamigration --auto []
[]由命令行参数替换。这意味着
$ django-manage sm myapp
等于
$ ./manage.py schemamigration --auto myapp
注意,别名在django-manage的帮助信息中未列出
新闻
1.0.8 (2020-01-20)
Django 2.2 兼容
1.0.7 (2016-09-02)
修复 #3
1.0.6 (2015-04-23)
使用backlash而不是weberror
删除Paste依赖项
py3 兼容
1.0.5 (2015-04-09)
监听 0.0.0.0
1.0.4 (2014-10-06)
修复Django 1.7 兼容性
1.0.3 (2014-01-24)
修复 #5
1.0.2 (2014-01-21)
重写 MediaApp
Django 1.6 兼容
1.0.1 (2014-01-15)
注意,如果DJANGO_SETTINGS_MODULE已经设置,请小心
1.0
使其与django 1.4+和virtualenv一起工作
添加别名机制
0.8.3
Windows错误修复
0.8.1
将所有egg添加到pkg_resources.working_set
0.8
不再使用twod.wsgi
0.6
对twod.wsgi进行小修复以使其工作
0.2
将MediaApp添加到服务媒体目录
0.1
首次公开发布。
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。