|
|
This is a repository for collecting global custom management extensions for the Django Framework.
Current Command Extensions
- create_app - creates an application directory structure for the specified app name. This command allows you to specify the --template option where you can indicate a template directory structure to use as your default.
- create_command - creates a command extension directory structure within the specified application. This makes it easy to get started with adding a command extension to your application.
- create_superuser - makes it easy to create a superuser for the django.contrib.auth.
- describe_form - used to display a form definition for a model. Copy and paste the contents into your forms.py and you're ready to go.
- generate_secret_key - creates a new secret key that you can put in your settings.py module.
- graph_models - creates a GraphViz dot file. You need to send this output to a file yourself. Great for graphing your models. Pass multiple application names to combine all the models into a single dot file.
- passwd - makes it easy to reset a user's password
- shell_plus - An enhanced version of the Django shell. Right now it just will autoload all your models making it easy to work with the ORM right away.
- show_urls - displays the url routes that are defined in your project. Very crude at this point.
