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') search_fields = ('email', 'full_name', 'company') admin.site.register(models.CustomUser, UserAdmin)