django1/django/db/migrations
Carl Meyer 88a2d39159 Fixed #21874 -- Require Django applications to have a filesystem path.
Wherever possible this filesystem path is derived automatically from the app
module's ``__path__`` and ``__file__`` attributes (this avoids any
backwards-compatibility problems).

AppConfig allows specifying an app's filesystem location explicitly, which
overrides all autodetection based on ``__path__`` and ``__file__``. This
permits Django to support any type of module as an app (namespace packages,
fake modules, modules loaded by other hypothetical non-filesystem module
loaders), as long as the app is configured with an explicit filesystem path.

Thanks Aymeric for review and discussion.
2014-01-27 15:34:22 -07:00
..
operations Fixed #21783: (again) Found second source of bug, also squashed it. 2014-01-19 17:43:31 +00:00
__init__.py Implement swappable model support for migrations 2014-01-19 16:43:12 +00:00
autodetector.py Fixed #21872: Not detecting dependencies from M2M fields 2014-01-27 11:49:55 +00:00
executor.py Fix soft-apply detection of migrations with dependencies 2014-01-24 12:26:38 +00:00
graph.py Fixed #21142: Dependency failures on unmigrated apps. 2014-01-08 13:00:12 +00:00
loader.py Implement swappable model support for migrations 2014-01-19 16:43:12 +00:00
migration.py Implement swappable model support for migrations 2014-01-19 16:43:12 +00:00
optimizer.py Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
questioner.py Fix unicode default input on py3 2014-01-19 17:14:31 +00:00
recorder.py Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
state.py Fixed #21874 -- Require Django applications to have a filesystem path. 2014-01-27 15:34:22 -07:00
writer.py Fixed #21852 -- Make migration writer serialize iterators 2014-01-22 09:21:54 +01:00