Note re migrations importing custom fields

This commit is contained in:
Greg Brown 2014-09-10 09:52:44 +12:00
parent b9d9287f59
commit b4d486c80f
1 changed files with 3 additions and 1 deletions

View File

@ -340,7 +340,9 @@ They will, however, have the same fields, relationships and ``Meta`` options
References to functions in field options such as ``upload_to`` and References to functions in field options such as ``upload_to`` and
``limit_choices_to`` are serialized in migrations, so the functions will need ``limit_choices_to`` are serialized in migrations, so the functions will need
to be kept around for as long as there is a migration referencing them. to be kept around for as long as there is a migration referencing them. Any
:doc:`custom model fields </howto/custom-model-fields>` will also need to be
kept, since these are imported directly by migrations.
In addition, the base classes of the model are just stored as pointers, In addition, the base classes of the model are just stored as pointers,
so you must always keep base classes around for as long as there is a migration so you must always keep base classes around for as long as there is a migration