Django app for explaining where commands are coming from.
Project description
django-explain-commands
=======================
Are you tired to find where each command coming from? django-explain-commands
helps you to find which Django application provides each command.
Installation
------------
1. pip install django-explain-commands
2. Add `explain_commands` to `INSTALLED_APPS`.
Usage
-----
Run `python manage.py explain_commands` and enjoy.
Sample output:
$ python manage.py explain_commands
django.contrib.auth =>
changepassword -- Change a user's password for django.contrib.auth.
createsuperuser -- Used to create a superuser.
django.core =>
cleanup -- Can be run as a cronjob or directly to clean ou...
compilemessages -- Compiles .po files to .mo files for use with bu...
createcachetable -- Creates the table needed to use the SQL cache b...
dbshell -- Runs the command-line client for specified data...
diffsettings -- Displays differences between the current settin...
dumpdata -- Output the contents of the database as a fixtur...
flush -- Executes ``sqlflush`` on the current database.
inspectdb -- Introspects the database tables in the given da...
loaddata -- Installs the named fixture(s) in the database.
makemessages -- Runs over the entire source tree of the current...
reset -- Executes ``sqlreset`` for the given app(s) in t...
runfcgi -- Runs this project as a FastCGI application. Req...
runserver -- Starts a lightweight Web server for development.
shell -- Runs a Python interactive interpreter. Tries to...
sql -- Prints the CREATE TABLE SQL statements for the ...
sqlall -- Prints the CREATE TABLE, custom SQL and CREATE ...
sqlclear -- Prints the DROP TABLE SQL statements for the gi...
sqlcustom -- Prints the custom table modifying SQL statement...
sqlflush -- Returns a list of the SQL statements required t...
sqlindexes -- Prints the CREATE INDEX SQL statements for the ...
sqlinitialdata -- RENAMED: see 'sqlcustom'
sqlreset -- Prints the DROP TABLE SQL, then the CREATE TABL...
sqlsequencereset -- Prints the SQL statements for resetting sequenc...
startapp -- Creates a Django app directory structure for th...
validate -- Validates all installed models.
explain_commands =>
explain_commands -- Explain where each command is coming from.
south =>
convert_to_south -- Quickly converts the named application to use S...
datamigration -- Creates a new template data migration for the g...
graphmigrations -- Outputs a GraphViz dot file of all migration de...
migrate -- Runs migrations for all apps.
schemamigration -- Creates a new template schema migration for the...
startmigration -- Depereciated command
syncdb -- Create the database tables for all apps in INST...
test -- Runs the test suite for the specified applicati...
testserver -- Runs a development server with data from the gi...
=======================
Are you tired to find where each command coming from? django-explain-commands
helps you to find which Django application provides each command.
Installation
------------
1. pip install django-explain-commands
2. Add `explain_commands` to `INSTALLED_APPS`.
Usage
-----
Run `python manage.py explain_commands` and enjoy.
Sample output:
$ python manage.py explain_commands
django.contrib.auth =>
changepassword -- Change a user's password for django.contrib.auth.
createsuperuser -- Used to create a superuser.
django.core =>
cleanup -- Can be run as a cronjob or directly to clean ou...
compilemessages -- Compiles .po files to .mo files for use with bu...
createcachetable -- Creates the table needed to use the SQL cache b...
dbshell -- Runs the command-line client for specified data...
diffsettings -- Displays differences between the current settin...
dumpdata -- Output the contents of the database as a fixtur...
flush -- Executes ``sqlflush`` on the current database.
inspectdb -- Introspects the database tables in the given da...
loaddata -- Installs the named fixture(s) in the database.
makemessages -- Runs over the entire source tree of the current...
reset -- Executes ``sqlreset`` for the given app(s) in t...
runfcgi -- Runs this project as a FastCGI application. Req...
runserver -- Starts a lightweight Web server for development.
shell -- Runs a Python interactive interpreter. Tries to...
sql -- Prints the CREATE TABLE SQL statements for the ...
sqlall -- Prints the CREATE TABLE, custom SQL and CREATE ...
sqlclear -- Prints the DROP TABLE SQL statements for the gi...
sqlcustom -- Prints the custom table modifying SQL statement...
sqlflush -- Returns a list of the SQL statements required t...
sqlindexes -- Prints the CREATE INDEX SQL statements for the ...
sqlinitialdata -- RENAMED: see 'sqlcustom'
sqlreset -- Prints the DROP TABLE SQL, then the CREATE TABL...
sqlsequencereset -- Prints the SQL statements for resetting sequenc...
startapp -- Creates a Django app directory structure for th...
validate -- Validates all installed models.
explain_commands =>
explain_commands -- Explain where each command is coming from.
south =>
convert_to_south -- Quickly converts the named application to use S...
datamigration -- Creates a new template data migration for the g...
graphmigrations -- Outputs a GraphViz dot file of all migration de...
migrate -- Runs migrations for all apps.
schemamigration -- Creates a new template schema migration for the...
startmigration -- Depereciated command
syncdb -- Create the database tables for all apps in INST...
test -- Runs the test suite for the specified applicati...
testserver -- Runs a development server with data from the gi...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-explain-commands-0.2.tar.gz
.
File metadata
- Download URL: django-explain-commands-0.2.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77b6cf0bbe8138857a07ec380e675e85304e22916ed081d9e2cd37fa000aa9b6 |
|
MD5 | 4bdc685429e81149907effd01c2d73c5 |
|
BLAKE2b-256 | 7551acb5d3208a4e5407f94ca2f12d4e249a6c7cbf4eba58faaf5dea25b944a2 |