10๐
South will not work with Django 1.7; it supports only versions 1.4,
1.5 and 1.6.
The only solution I can see is to create django 1.7 for third-party applications within your project using MIGRATION_MODULES
setting. When these third-party applications will supply django 1.7 migrations. you should remove your migrations and do migrate --fake
with application migrations.
11๐
If you started a project on Django 1.6 but have upgraded to Django 1.7, you may not see this error immediately. But if you then do a fresh checkout and db build for the project, this mysterious error will crop up.
The solution is to remove South from your INSTALLED_APPS
(and likely pipโs requirements.txt
as well). You donโt need them anymore.
- Django CommandError: App 'polls' has migrations
- How to use pytest fixtures with django TestCase
- Django and Celery โ ModuleNotFoundError: No module named 'celery.task'
- Django+Nginx+uWSGI = 504 Gateway Time-out
2๐
https://docs.djangoproject.com/en/1.7/topics/migrations/#upgrading-from-south
This is part of the stable 1.7 release. You should utilise this process if youโre upgrading from 1.6 to 1.7
- Django update one field using ModelForm
- Execute code on model creation in Django
- Zip File downloaded from ReactJs/Axios is corrupted
- If I send a python 'Signal' object from a function, what should the "sender" argument be?