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
首次公开发布。
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。