示例#1
0
 class Admin(EntityAdmin):
     verbose_name = 'Profile'
     list_display = ['LastName', 'FirstName', 'DateOfBirth']
     form_display = forms.TabForm([('Profile',
                                    forms.Form([
                                        'LastName',
                                        'FirstName',
                                        'DateOfBirth',
                                        'Devices',
                                    ]))])
示例#2
0
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',
         ])),
    ])
示例#3
0
 class Admin(EntityAdmin):
     form_display = forms.Form( ['title', 'short_description', 'releasedate'] )
示例#4
0
class InheritedAdmin(Admin):
    form_display = deepcopy(Admin.form_display)
    form_display.add_tab(
        'Work', forms.Form(['employers', 'directed_organizations', 'shares']))
示例#5
0
 def get_form_display( self ):
     columns = self.columns
     return forms.Form( [ 'column_%i_field'%i for i in range( columns ) ], 
                        scrollbars = True )    
示例#6
0
 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 )