• 
      

    Add support for Django 2.1.

    Review Request #10270 — Created Oct. 23, 2018 and submitted

    Information

    Django Evolution
    master
    49bb529...

    Reviewers

    This finishes off the base support for database evolution using Django
    2.1, building on some of the changes recently committed. This primarily
    entailed calling some functions with some proper arguments, ensuring
    pickled data can be saved in models, temporarily disabling
    constraint checking when evolving, and updating tests to check for 2.1
    SQL output.

    Django 2.0 itself is being skipped, due to index creation bugs for
    SQLite that break tests, due to index names failing to be escaped.

    Like with anything post-Django 1.6, there's still a lot of work that
    needs to be done in order to really integrate this with a project, which
    will happen before the final release. migrate and evolve still don't
    play nice. When that's addressed, database evolutions and migrations
    will co-exist for all supported versions of Django.

    Unit tests pass on all supported versions of Django, across all supported
    database types.

    Description From Last Updated

    E127 continuation line over-indented for visual indent

    reviewbotreviewbot

    E122 continuation line missing indentation or outdented

    reviewbotreviewbot

    E122 continuation line missing indentation or outdented

    reviewbotreviewbot

    E126 continuation line over-indented for hanging indent

    reviewbotreviewbot
    Checks run (1 failed, 1 succeeded)
    flake8 failed.
    JSHint passed.

    flake8

    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to master (bcc8f7e)