Skip to main content

A lighter admin for wagtail

Project description


This app customises the wagtail admin as follows:

Rich text

Some of the less useful features are removed (HR, undo/redo, H4, H5).

Headings/paragraph come first (though

The active state of the rich text (.expand) does not expand anymore

Publication flow

The “submit for moderation” button is hidden (it’s mostly confusing for the type of clients we have).

Provides a LinkBlock

It has the same UI as when you insert a link in a RichText but has the advantage of being avialable out of it.

In case you are using this block to replace a PageChooserBlock you can also use the pagechooser_fallback template tag. The PageChooserBlock initially only saves the pk of the page you want to link to. This template tag gets the corresponding page and extracts the URL and the page title from it to try and display what you would expect. A similar logic is used to try and keep the page the editor initially picked on the admin side.

Install & setup

pip install wagtail_lightadmin

Add wagtail_lightadmin to your installed apps.

Tell Wagtail to use the light rich text widget in your

    'default': {
        'WIDGET': 'wagtail.wagtailadmin.rich_text.HalloRichTextArea',
        'OPTIONS': {
            'plugins': {
                'halloheadings': {'formatBlocks': ['p', 'h2', 'h3']},
                'halloformat': {},
                'hallolists': {},
                'hallowagtaillink': {},
                'hallorequireparagraphs': {},
                'hallowagtailembeds': {},
                'hallowagtailimage': {},
                'hallowagtaildoclink': {},

Make sure django knows about the new static files collectstatic –no-input

Project details

Download files

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

Files for wagtail-lightadmin, version 0.13.1
Filename, size File type Python version Upload date Hashes
Filename, size wagtail_lightadmin-0.13.1.tar.gz (11.2 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page