0 purchases
wagtailcondensedinlinepanel 0.5.3
Condensed InlinePanel for Wagtail CMS
This repository contains a drop-in replacement for Wagtail's InlinePanel.
It's designed with a lighter interface that's suitable for cases where there
may be hundreds of items in the panel.
Features
Fast, react-based UI which hides away forms that aren't being used
Drag and drop reordering
Add a new item at any point
Installation
Firstly, install the module with PIP:
pip install wagtail-condensedinlinepanel==0.5.2
Then, add condensedinlinepanel to your INSTALLED_APPS:
# settings.py
INSTALLED_APPS = [
...
'condensedinlinepanel',
...
]
Then, finally, import the edit handler and use it. CondensedInlinePanel can be used as a drop-in replacement for Wagtail's built-in InlinePanel:
# models.py
...
from condensedinlinepanel.edit_handlers import CondensedInlinePanel
...
class MyPage(Page):
...
content_panels = [
...
CondensedInlinePanel('carousel_items', label="Carousel items", card_header_from_field="title"),
]
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.