• 
      

    Fix compatibility issues with Django 1.6.

    Review Request #5365 — Created Jan. 31, 2014 and submitted — Latest diff uploaded

    Information

    Django Evolution
    master

    Reviewers

    Fix compatibility issues with Django 1.6.

    Django 1.6 replaced Model._meta.module_name with Model._meta.model_name.
    The old attribute is readable via a property, but can no longer be
    written to.

    The only code that cared was our test model registration code. There's
    now wrapper functions for reading and setting this, and will set the new
    variable if it exists.

    Unit tests passed for MySQL, SQLite3, and PostgreSQL, with Django 1.4, 1.5 and 1.6.