shell_plus |
Enhanced Django shell autoloads models for ORM use |
admin_generator |
Generates automatic Django Admin classes for an app |
clean_pyc |
Removes Python bytecode compiled files from the project |
create_command |
Creates a command extension directory structure for an app |
create_template_tags |
Creates a template tag directory structure for an app |
create_jobs |
Creates a Django jobs command directory structure for an app |
clear_cache |
Clears Django cache |
compile_pyc |
Compiles Python bytecode files for the project |
describe_form |
Displays a form definition for a model |
delete_squashed_migrations |
Deletes leftover migrations after squashing and converts squashed migration to a normal one |
dumpscript |
Generates a Python script to repopulate the database |
export_emails |
Exports user email addresses in various formats |
find_template |
Finds the location of a given template |
generate_secret_key |
Creates a new secret key for settings.py |
graph_models |
Creates a GraphViz dot file for graphing models |
list_model_info |
Lists fields and methods for models in installed apps |
mail_debug |
Starts a mail server that echoes email contents |
merge_model_instances |
Merges duplicate model instances by reassigning references |
notes |
Displays annotations in Python and HTML files |
passwd |
Deprecated, use Django's changepassword |
pipchecker |
Scans pip requirement files for out-of-date packages |
print_settings |
Displays selected active Django settings or all if no args passed |
print_user_for_session |
Prints user information for a provided session key |
drop_test_database |
Drops the test database |
raise_test_exception |
Raises a test exception for debugging error reporters |
reset_db |
Resets a database (SQLite3, MySQL, Postgres) |
runjob |
Runs a single maintenance job |
runjobs |
Runs scheduled maintenance jobs hourly, daily, weekly, or monthly |
runprofileserver |
Starts runserver with hotshot/profiling tools enabled |
runscript |
Runs a script in the Django context |
runserver_plus |
Starts runserver with Werkzeug debugger |
set_fake_emails |
Gives all users a new email based on account data |
set_fake_passwords |
Sets all user passwords to a common value |
show_template_tags |
Displays available template tags and filters |
show_urls |
Displays defined URL routes in the project |
sqldiff |
Prints the difference between app models and database models |
sqlcreate |
Generates SQL to create the database as specified in settings.py |
sqldsn |
Extracts parameters to connect to databases using other programs |
sync_s3 |
Copies files from MEDIA_ROOT to S3 with optional gzip and header settings |
syncdata |
Synchronizes the database with fixture(s) data |
unreferenced_files |
Prints a list of files in MEDIA_ROOT not referenced in the database |
update_permissions |
Reloads permissions for specified apps or all apps if none specified |
validate_templates |
Validates templates for syntax and compile errors |
set_default_site |
Sets parameters for the default django.contrib.site Site using name and domain or system-fqdn |