📄️ Getting started
The Table (list) view of an admin model can be highly customized using sbadminlistdisplay.
📄️ Python Field Formatting
You can use a Python function to dynamically format how a value is rendered in the table view.
📄️ Filters and Saved Views
Just like Django’s list_filter, SmartBase supports adding filters based on model fields, including related fields.
📄️ Quick Search
To enable a "Quick Search" bar above the list view in SmartBase Admin, simply define the search_fields attribute in your admin class. This allows users to quickly filter records based on input keywords.
📄️ Reordering List View
You can enable manual reordering of items within the SBAdmin list view using the sbadminlistreorder_field. This allows admins to define the visible order of items using drag-and-drop, even when pagination is enabled.
📄️ Actions
SmartBase Admin allows you to define custom actions that appear in the top action bar of the list view: