class Admin(EntityAdmin): verbose_name = 'Profile' list_display = ['LastName', 'FirstName', 'DateOfBirth'] form_display = forms.TabForm([('Profile', forms.Form([ 'LastName', 'FirstName', 'DateOfBirth', 'Devices', ]))])
class Admin(EntityAdmin): verbose_name = _('person') verbose_name_plural = _('persons') list_display = [ 'first_name', 'last_name', ] form_display = forms.TabForm([ ('Basic', forms.Form([ 'first_name', 'last_name', 'contact_mechanisms', ])), ('Official', forms.Form([ 'birthdate', 'social_security_number', 'passport_number', 'passport_expiry_date', 'addresses', ])), ])
class Admin(EntityAdmin): form_display = forms.Form( ['title', 'short_description', 'releasedate'] )
class InheritedAdmin(Admin): form_display = deepcopy(Admin.form_display) form_display.add_tab( 'Work', forms.Form(['employers', 'directed_organizations', 'shares']))
def get_form_display( self ): columns = self.columns return forms.Form( [ 'column_%i_field'%i for i in range( columns ) ], scrollbars = True )
def get_form_display( self ): columns = self.columns rows = [ [ 'column_%i_value'%i, 'column_%i_field'%i ] for i in range( columns ) ] return forms.Form( [ forms.GridForm( rows ) ], scrollbars = True )