extended DjangoSuitConfig to customize admin navbar, not working yet
This commit is contained in:
@@ -1,8 +1,43 @@
|
||||
from django.contrib import admin
|
||||
|
||||
from django.apps import AppConfig
|
||||
from suit.apps import DjangoSuitConfig
|
||||
from suit.menu import ParentItem, ChildItem
|
||||
|
||||
from . import models
|
||||
# Register your models here.
|
||||
|
||||
|
||||
class SuitConfig(DjangoSuitConfig):
|
||||
layout = 'horizontal'
|
||||
menu = (
|
||||
ParentItem('Usuarios', children=[
|
||||
ChildItem('Usuarios', model='core.CustomUser'),
|
||||
ChildItem('Grupos',model='auth.group'),
|
||||
], icon='fa fa-leaf'),
|
||||
|
||||
ParentItem('Cooperativas', children=[
|
||||
ChildItem(model='companies.Company'),
|
||||
], icon='fa fa-leaf'),
|
||||
|
||||
ParentItem('Productos', children=[
|
||||
ChildItem(model='products.Product'),
|
||||
], icon='fa fa-leaf'),
|
||||
|
||||
ParentItem('Categorías', children=[
|
||||
ChildItem(model='products.categoryTag'),
|
||||
ChildItem(model='products.TreeTag'),
|
||||
ChildItem(model='products.AttributeTag'),
|
||||
], icon='fa fa-leaf'),
|
||||
|
||||
ParentItem('Importación', children=[
|
||||
ChildItem(model='history.History'),
|
||||
ChildItem(model='stats.StatsLog'),
|
||||
|
||||
], icon='fa fa-leaf'),
|
||||
)
|
||||
|
||||
|
||||
class UserAdmin(admin.ModelAdmin):
|
||||
list_display = ('email', 'full_name', 'role', 'company', 'email_verified', 'is_active', 'is_staff', 'created', 'last_visit')
|
||||
list_filter = ('is_active', 'is_staff', 'email_verified')
|
||||
|
||||
Reference in New Issue
Block a user