Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

DjangoDevKit package

Project Description

DjangoDevKit

Meta package for Django developers.

Installation:

$ easy_install -U DjangoDevKit

Contain (as dependencies):

This package also install some console scripts:

  • django-admin: work like ./django-admin.py.

  • django-manage: work like ./manage.py but add django-extensions to INSTALLED_APPS on the fly.

  • django-shell: work like ./manage.py shell but use the django-extensions shell_plus

  • django-migrate: work like ./manage.py syncdb --nointput && ./manage.py migrate --noinput Run migrate only if south is installed.

  • django-test: work like ./manage.py test. Also set DEBUG_PROPAGATE_EXCEPTIONS to True so WebTest show the full traceback in tests output.

  • django-serve: wrap the Django application in a backlash middleware and serve it. It’s also serve /media/ directories found in installed apps. You can also use -t to add the django-debug-toolbar to INSTALLED_APPS and MIDDLEWARE_CLASSES on the fly. You can also use request and post to test a single request:

    $ django-serve request /path
    

You can also use some aliases. Create a ~/.djangodevkitrc like this:

[aliases]
m =
    syncdb --noinput
    migrate --noinput
si =
    schemamigration --initial []
sm =
    schemamigration --auto []

[] is replace with command line arguments. This mean that:

$ django-manage sm myapp

is equal to:

$ ./manage.py schemamigration --auto myapp

Notices that aliases are not listed in django-manage’s help

News

1.0.7 (2016-09-02)

  • Fixed #3

1.0.6 (2015-04-23)

  • Use backlash instead of weberror
  • Remove Paste dependencies
  • py3 compat

1.0.5 (2015-04-09)

  • Listen on 0.0.0.0

1.0.4 (2014-10-06)

  • Fix Django 1.7 compat

1.0.3 (2014-01-24)

  • Fix #5

1.0.2 (2014-01-21)

  • Rewrite MediaApp
  • Django 1.6 compat

1.0.1 (2014-01-15)

Take care if DJANGO_SETTINGS_MODULE is already set

1.0

Make it work with django 1.4+ and virtualenv

Add aliases machinery

0.8.3

Windows bug fix

0.8.1

Add all eggs to pkg_resources.working_set

0.8

No longer use twod.wsgi

0.6

Small fixe to work with twod.wsgi

0.2

Add MediaApp to serve media directories

0.1

Initial public release.

Release History

Release History

This version
History Node

1.0.7

History Node

1.0.6

History Node

1.0.5

History Node

1.0.4

History Node

1.0.3

History Node

1.0.2

History Node

1.0.1

History Node

1.0

History Node

0.8.6

History Node

0.8.5

History Node

0.8.4

History Node

0.8.3

History Node

0.8.2

History Node

0.8.1

History Node

0.8

History Node

0.7

History Node

0.6

History Node

0.5

History Node

0.2

History Node

0.1

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
DjangoDevKit-1.0.7-py3-none-any.whl (10.3 kB) Copy SHA256 Checksum SHA256 py3 Wheel Sep 2, 2016
DjangoDevKit-1.0.7.tar.gz (14.0 kB) Copy SHA256 Checksum SHA256 Source Sep 2, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting