1. Home
  2. Django Admin Unfold
  3. Installation And Configur...
  4. 07.Tabs

07.Tabs

class AddressInline(TabularInline):
    model = Address
    extra = 0
    fields = ('address_type', 'street', 'city', 'state', 'zip_code', 'country', 'is_default')
    tab = True

class ContactPersonInline(TabularInline):
    model = ContactPerson
    extra = 0
    fields = ('name', 'position', 'phone', 'mobile', 'email', 'is_default')
    tab = True

@admin.register(BusinessPartner)
class BusinessPartnerAdmin(ModelAdmin):
    list_display = ('code', 'name', 'bp_type', 'group', 'currency', 'active')
    list_filter = ('bp_type', 'group', 'active')
    search_fields = ('code', 'name', 'federal_tax_id')
    inlines = [AddressInline, ContactPersonInline]

How can we help?