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.2.tar.gz (5.2 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.2-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for django_admin_keyshortcuts-0.1.2.tar.gz
Algorithm Hash digest
SHA256 bc1a0de702e869f3a12b8501fb3d192d2f70c300a01d27ee6848f7d771d36f52
MD5 f7567951f5356a503b3cb9d2a11d6183
BLAKE2b-256 0b0c0dd99036b4bd5f343486fb9f064cad0b94ff7cc7d805572b4f8c91ec6efe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_admin_keyshortcuts-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 64889aadd2ff5e2b4f5d733a0c5ff39d175dbe8f38fe187eaabacace1707ddb1
MD5 d1815fb75ca9f2ecf6e02b84dfb3ed96
BLAKE2b-256 9003103841415ba420104513a546792ae47ecd187042a7137bad3e77c775508b

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