• 
      

    Simplify TemplateHook and create a mixin for applies_to functionality.

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

    Information

    Djblets
    master

    Reviewers

    TemplateHook did some hard work in order to figure out the URL name to
    match for applies_to. Turns out that Django provides the URL name for
    us, through request.resolver_match.url_name. Since this is more
    reliable, we can use this directly.

    The applies_to support is pretty handy, and even though it's now
    simpler, it's best not to have to re-implement it. This change pulls it
    out into a mixin that can be easily used by other hooks.

    Unit tests pass.