django1/django/core/management/commands
Florian Apolloner 2ca00faa91 Fixed "Address already in use" from liveserver.
Our WSGIServer rewrapped the socket errors from server_bind into
WSGIServerExceptions, which is used later on to provide nicer
error messages in runserver and used by the liveserver to see if
the port is already in use. But wrapping server_bind isn't enough since
it only binds to the socket, socket.listen (which is called from
server_activate) could also raise "Address already in use".

Instead of overriding server_activate too I chose to just catch socket
errors, which seems to make more sense anyways and should be more robust
against changes in wsgiref.
2013-09-22 22:02:59 +02:00
..
__init__.py Major refactoring of django.core.management -- it's now a package rather than a 1730-line single module. All django-admin/manage.py commands are now stored in separate modules. This is backwards-incompatible for people who used django.core.management functions directly 2007-08-16 06:06:55 +00:00
check.py Fixed #20653 -- Renamed checksetup management command. 2013-06-25 09:37:54 +08:00
compilemessages.py Fix #20058: Make compilemessages use stdout instead of stderr. 2013-03-16 19:48:40 +01:00
createcachetable.py Rename allow_syncdb to allow_migrate 2013-07-30 12:08:59 +01:00
dbshell.py Fixed #13760 -- Cleaned up unnecessary default option handling in a bunch of management commands. Thanks to Paul McMillan for the report and to adamv and Claude Paroz for the patch. 2011-10-23 03:43:43 +00:00
diffsettings.py Fixed #17037 -- Added a --all option to diffsettings. 2013-03-18 00:03:58 +01:00
dumpdata.py Moved get_serializer() call in dumpdata command. 2013-09-06 20:33:23 +00:00
flush.py utils.importlib is deprecated 2013-08-09 17:36:16 +01:00
inspectdb.py Fixed #21097 - Added DatabaseFeature.can_introspect_autofield 2013-09-14 09:48:59 +03:00
loaddata.py Fixed a number of flake8 errors -- particularly around unused imports and local variables 2013-09-06 21:56:40 -07:00
makemessages.py Fixed #20311 -- Make sure makemessages doesn't create duplicate Plural-Forms .po file headers. 2013-06-22 18:45:41 -03:00
makemigrations.py Fixed #20977 -- Fixed writing migrations to disk on Python 3 2013-09-06 09:51:58 -04:00
migrate.py Fixed #21115 -- Fixed NameError in migrate --list command 2013-09-17 12:53:59 -04:00
runfcgi.py Fixed #20766 -- Deprecated FastCGI support. 2013-07-24 13:41:45 -04:00
runserver.py Fixed "Address already in use" from liveserver. 2013-09-22 22:02:59 +02:00
shell.py Added support for IPython.start_ipython in shell 2013-07-30 10:22:41 -07:00
sql.py Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
sqlall.py Fixed #3011 -- Added swappable auth.User models. 2012-09-26 18:48:09 +08:00
sqlclear.py Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
sqlcustom.py Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
sqldropindexes.py Add sqldropindexes to manage 2013-02-24 12:38:28 +01:00
sqlflush.py Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
sqlindexes.py Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
sqlinitialdata.py Major refactoring of django.core.management -- it's now a package rather than a 1730-line single module. All django-admin/manage.py commands are now stored in separate modules. This is backwards-incompatible for people who used django.core.management functions directly 2007-08-16 06:06:55 +00:00
sqlmigrate.py Adding 'sqlmigrate' command and quote_parameter to support it. 2013-09-06 15:28:12 -05:00
sqlsequencereset.py Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
startapp.py Deprecated django.utils.importlib 2013-07-29 17:10:22 +02:00
startproject.py Deprecated django.utils.importlib 2013-07-29 17:10:22 +02:00
syncdb.py Deprecated SortedDict (replaced with collections.OrderedDict) 2013-08-04 07:09:39 -04:00
test.py Fixed #21026 -- Corrected help for manage.py test command. 2013-09-03 09:50:34 -06:00
testserver.py Fixed #18019 -- Use threaded runserver only when database supports it. 2012-05-15 09:21:10 +02:00
validate.py Fixed #3011 -- Added swappable auth.User models. 2012-09-26 18:48:09 +08:00