• 
      

    Add extra_context support, typing, and docs for extension views.

    Review Request #14500 — Created July 9, 2025 and submitted — Latest diff uploaded

    Information

    Djblets
    release-5.x

    Reviewers

    The extension views for listing extensions and configuring an extension
    were far too basic and limiting. There was no way of getting extra
    context into the template without storing it either on the form or the
    extension.

    This change adds an extra_context parameter to both the
    extension_list and configure_extension views for providing this
    information.

    It also adds documentation (which was missing completely) and type
    annotations to make it easier to know what's expected to be passed to
    these views. The arguments are now expected to be passed as keyword
    arguments as well, which is the default case when included directly in
    URL patterns.

    Unit tests pass.

    Tested this with an extension.

    Commits

    Files