Как перенести модель, содержащую ImageField, из django-imagekit, используя django-south?

Я нахожу эту документацию крайне запутанной: http://south.aeracode.org/docs/customfields.html

Если бы кто-то мог провести меня через это или хотя бы привести полный пример, я был бы очень благодарен.

1 ответ

В большинстве случаев вам просто нужно сделать что-то подобное при использовании настраиваемого поля (например, используя ImageWithThumbnailsField из sorl.thumbnail):

# models.py
from south.modelsinspector import add_introspection_rules

add_introspection_rules([], ["^sorl\.thumbnail\.fields\.ImageWithThumbnailsField"])

Из южных документов: если ваше настраиваемое поле наследуется от основного поля Django или другого поля, для которого уже есть правила самоанализа, и оно не добавляет никаких новых атрибутов, то, вероятно, вам не придется добавлять какие-либо правила для него. так как он унаследует все это от своих родителей.

Другие вопросы по тегам