• 
      

    Convert URL patterns to lists.

    Review Request #8723 — Created Feb. 7, 2017 and submitted — Latest diff uploaded

    Information

    Review Board
    release-3.0.x
    c2417de...

    Reviewers

    Django has deprecated the use of the old patterns() method, since they now
    recommend that all URLs pass in the view directly rather than do string magic
    to get the module path. This change moves us over to using plain lists of
    url() entries, rather than a bunch of calls to patterns().

    While I was doing this, I cleaned things up a bit with the regexes (such as
    converting [0-9] to \d and [a-zA-Z0-9_] to \w), and changed it so we
    only use raw strings where necessary.

    Ran unit tests on Django 1.6 and 1.8.