Sto provando ad aggiornare da Django 1.6.7 a Django 1.7.1, quindi ho cercato di migrare la mia app.Django 1.7 - L'app 'your_app_name' non ha migrazioni
Ho seguito il django docs here.
Ho eliminato il sud dalle app installate.
Nella directory di migrazione, elimino i file di migrazione numerati ei file .pyc ma ho mantenuto la directory & __ init__.py file.
Ho poi corro:
python manage.py makemigrations your_app_name
ricevo il seguente messaggio di conferma:
Migrations for 'your_app_name':
0001_initial.py:
- Create model UserProfile
Successivo corro:
python manage.py migrate your_app_name
ho ricevuto il seguente errore:
CommandError: App 'your_app_name' does not have migrations (you cannot selectively sync unmigrated apps)
Come per i documenti, ho anche corse:
python manage.py migrate --fake your_app_name
ho ricevuto lo stesso messaggio di errore:
CommandError: App 'your_app_name' does not have migrations (you cannot selectively sync unmigrated apps)
Qualcuno può far luce sul motivo per cui questo non funziona per me?
fa 'makemigrations' ha creato un nuovo file nella cartella' migrations'? – ChillarAnand
sì.il nuovo file si chiama 0001_initial – user1261774