Skip to main content

Django mixin to easily add urls to any ModelAdmin

Project description

this plugable django application that offer one single Mixin ExtraUrlMixin to easily add new url (and related buttons on the screen) to any ModelAdmin.

Example:

class MyModelModelAdmin(ExtraUrlMixin, admin.ModelAdmin):

    @link() # /admin/myapp/mymodel/update_all/
    def update_all(self, request):
        ...
        ...

    @action() # /admin/myapp/mymodel/update/10/
    def update(self, request):
        ...
        ...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

File details

Details for the file admin-extra-urls-0.1.dev20141008144353.tar.gz.

File metadata

File hashes

Hashes for admin-extra-urls-0.1.dev20141008144353.tar.gz
Algorithm Hash digest
SHA256 4a66d399cf58f981d3f90a5aed64d81ef71af42be42807df772ee1579ee3e43f
MD5 b140e5107c7226a2534c3455b9d0506d
BLAKE2b-256 4527b42e96e41e268fcb2f29e8b11df23a0d54dbed79ca26bf3b7b7348832d87

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page