Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

DjangoDevKit package

Project description


Meta package for Django developers.


$ easy_install -U DjangoDevKit

Contain (as dependencies):

This package also install some console scripts:

  • django-admin: work like ./

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

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

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

  • django-test: work like ./ 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:

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:

$ ./ schemamigration --auto myapp

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


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

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


Make it work with django 1.4+ and virtualenv

Add aliases machinery


Windows bug fix


Add all eggs to pkg_resources.working_set


No longer use twod.wsgi


Small fixe to work with twod.wsgi


Add MediaApp to serve media directories


Initial public release.

Project details

Download files

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

Files for DjangoDevKit, version 1.0.7
Filename, size File type Python version Upload date Hashes
Filename, size DjangoDevKit-1.0.7-py3-none-any.whl (10.3 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size DjangoDevKit-1.0.7.tar.gz (14.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page