• 
      

    Remove usage of most code specific to Django 1.6.

    Review Request #11347 — Created Dec. 23, 2020 and submitted

    Information

    Review Board
    release-4.0.x

    Reviewers

    While porting over to Django 1.11, we had a lot of code blocked off by
    version checks. As this is no longer needed, this code has been removed,
    slimming things down just a bit.

    There are still places where we call compatibility functions, or do
    things in a legacy way, and there's likely other walled-off code that
    uses something other than version checks, but this gets us a good step
    of the way toward eliminating all that.

    Unit tests pass.

    Summary ID
    Remove usage of most code specific to Django 1.6.
    While porting over to Django 1.11, we had a lot of code blocked off by version checks. As this is no longer needed, this code has been removed, slimming things down just a bit. There are still places where we call compatibility functions, or do things in a legacy way, and there's likely other walled-off code that uses something other than version checks, but this gets us a good step of the way toward eliminating all that.
    fdd46149aba74c657d607184277627be956a4889
    david
    1. Hooray!

    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-4.0.x (e4f373b)