Skip to main content

`dj cmd` is a shortcut for Django's `python` commands.

Project description

License Build Status Latest PyPI version Number of PyPI downloads Supports Wheel format

Tired of typing long Django commands like python runserver? Just

pip install dj-cmd

and then

dj r

from any project’s directory.


  • saves typing

  • automatically locates Django’s script in the current or parent directories

  • works great with virtualenv, even on Windows


List of command aliases is a matter of personal taste, so go ahead and adjust the config or fork the project and add yours to the file.

Predefined shortcuts include:

  • r or run - runserver

  • any valid command

Config file

Command aliases can be specified in a config file.

If a .djcmd or .dj.ini config file is present in the user’s home directory or in the base directory, it is used to populate the list of command aliases.

Example of the .djcmd config file:



cs=collectstatic --noinput



Put it in your home or in the base directory of your project.


dj-cmd is released under the BSD license.

Other Resources

Commercial Support

This app, and many others, have been created at web & mobile development.

Want to create a cutting edge web or mobile app or need help with setting up backend architecture? Just drop us a note at and we will guide you from idea to a final product.

Project details

Download files

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

Source Distribution

dj-cmd-1.0.0.tar.gz (5.6 kB view hashes)

Uploaded Source

Built Distribution

dj_cmd-1.0.0-py2.py3-none-any.whl (6.6 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page