Fieldset Layout Classes
Fieldset Layout Classes​
SmartBase Admin supports additional customization of fieldset layout in detail views using the classes option.
Django SmatBase Admin currently supports one class: DETAIL_STRUCTURE_RIGHT_CLASS
.
This class aligns the given fieldset to the right panel in the detail view layout (which typically has two columns: left and right). It is useful for grouping meta fields, status fields, or supplementary info away from the main form content.
💡Example: Defining class for Base setting
fieldset​
- Code
- Result
catalog/sb_admin.py
@admin.register(Product, site=sb_admin_site)
class ProductSBAdmin(SBAdmin):
fieldsets = [
(
"Base settings",
{
"classes": [DETAIL_STRUCTURE_RIGHT_CLASS], # Fieldset Layout class
"fields": [
"is_active",
"slug",
"sku",
"categories",
"manufacturer",
],
},
),
]
#... other fields