Skip to main content

Keyboard shortcuts for Django Admin

Project description

django-admin-keyshortcuts

A Django package that adds keyboard shortcuts to the Django Admin interface for improved accessibility.

Setup

Install from pip:
pip install django-admin-keyshortcuts

then add django_admin_keyshortctus before django.contrib.admin in your INSTALLED_APPS:

INSTALLED_APPS = (
    ...,
    'django_admin_keyshortcuts',
    'django.contrib.admin', 
    ...,
)

Usage

The following is a list of supported shortcuts

Description Shortcut Scope
Show shortcuts help dialog ? Global
Go to the site index g i Global
Select previous row for action k Change List
Select next row for action j Change List
Toggle row selection x Change List
Focus actions dropdown a Change List
Save and go to change list Alt+s Change Form
Save and add another Alt+a Change Form
Save and continue editing Alt+c Change Form
Delete Alt+d Change Form
Confirm deletion Alt+y Delete Confirmation
Cancel deletion Alt+n Delete Confirmation

About

The django-admin-keyshortcuts package is being developed with the goal of eventually merging its functionality into Django core.
This package has been undergoing refinements with respect to GSoC 2025: Keyboard Shortcuts Specification

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

django_admin_keyshortcuts-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_admin_keyshortcuts-0.1.1-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file django_admin_keyshortcuts-0.1.1.tar.gz.

File metadata

File hashes

Hashes for django_admin_keyshortcuts-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5eebd225cdd05e640362a15b391bdc633985e2276ed33f23f7b0dc7313a67b99
MD5 6669fe1b7c54ae1beba60ba9d9999b73
BLAKE2b-256 e258d9bbcde8ece5d682f9b15553a6dd5478d968bbcd6d061a6611567bc8b091

See more details on using hashes here.

File details

Details for the file django_admin_keyshortcuts-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for django_admin_keyshortcuts-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b66434ecaf7e96097d4e2f01af222e2406e84976e61d7c8eb92346073abfc6b1
MD5 0a4dd296d4d6b6c5de2b91e0aef5b794
BLAKE2b-256 2f28d7aae9bc7d8a3eae2a3ca35d501fbb71a3ff6014cd1a5425f428e93a43d7

See more details on using hashes here.

Supported by

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