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

admin-extra-urls-0.1.tar.gz (7.9 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for admin-extra-urls-0.1.tar.gz
Algorithm Hash digest
SHA256 c7624be3671615708d42d65c1a841eac22b8625b3baf605b5e4b2d8f3218addc
MD5 6f6d980f007d79519ce6f24e6e529c47
BLAKE2b-256 f41e10c9aa6d06b5d70f91cb7aa7cf29c672562f2e252fc9ea46dd37b3da70b4

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