Django 1.7 - App 'your_app_name' does not have migrations Django 1.7 - App 'your_app_name' does not have migrations python python

Django 1.7 - App 'your_app_name' does not have migrations


I noticed that only those apps that actually contain a migrations folder that contain a file __init__.py are recognized by migrations. IE having only models.py in your app is not enough.


If you have a single app, running migrate without specifying the app or migration may work.

If so, the first thing to check is that your app name matched that specified in your settings.py under INSTALLED_APPS.

As pointed out in the comments, app names can be in the form [parent_app].[app_name]. In this case, migrate needs [app_name] only.