跳转到主要内容

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-extensionsshell_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_APPSMIDDLEWARE_CLASSES。您还可以使用requestpost来测试单个请求

    $ 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

首次公开发布。

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

DjangoDevKit-1.0.8.tar.gz (13.3 kB 查看散列)

上传时间

构建分布

DjangoDevKit-1.0.8-py3-none-any.whl (8.2 kB 查看散列)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面