Thursday, April 30, 2015

Re: “Migrate” command for not recognised when using Django 1.8

Hey Kaya,

I suspect you have South installed and in your INSTALLED_APPS. This is not supported. South only supports Django <=1.6 -- Django >=1.7 has built-in migration support. Please see for a migration guide from South to Django migrations.


On Thursday, April 30, 2015 at 6:04:38 PM UTC+2, Kaya Luken wrote:

Using "path/to/mySite/ migrate" I get

Unknown command: 'migrate'  Type ' help' for usage.

Listed commands are:

changepassword    cleanup    compilemessages    createcachetable    createsuperuser    dbshell    diffsettings    dumpdata    flush    inspectdb    loaddata    makemessages    reset    runfcgi    runserver    shell    sql    sqlall    sqlclear    sqlcustom    sqlflush    sqlindexes    sqlinitialdata    sqlreset    sqlsequencereset    startapp    syncdb    test    testserver    validate

I believe "Migrate" was added as a native command for as of Django 1.7. According to "pip list" and the package documentation I am definitely using Django 1.8 and I explicitly called the correct versions of and in setup.

You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To post to this group, send email to
Visit this group at
To view this discussion on the web visit
For more options, visit

No comments:

Post a Comment