annot-server/webapp/admin.py
changeset 60 138b898e0f7e
parent 53 7e3156578f28
child 61 511bff609c3d
equal deleted inserted replaced
59:6243e3a4ff06 60:138b898e0f7e
    58 class EventView(ModelView):
    58 class EventView(ModelView):
    59     column_searchable_list = ('code', 'label')
    59     column_searchable_list = ('code', 'label')
    60     column_list = ('code', 'label', 'start_date', 'active')
    60     column_list = ('code', 'label', 'start_date', 'active')
    61     column_filters = ('code', 'label', 'start_date', 'active')
    61     column_filters = ('code', 'label', 'start_date', 'active')
    62     form_create_rules = ('code', 'label', 'description', 'start_date')
    62     form_create_rules = ('code', 'label', 'description', 'start_date')
    63     inline_models = (models.EventSession,)
    63     inline_models = [(models.EventSession, { 'form_columns': ['id', 'order', 'project_id']})]
    64     #form_edit_rules = ('label', 'description', 'start_date', 'active', 'code')
       
    65 
    64 
    66     def __init__(self, session, **kwargs):
    65     def __init__(self, session, **kwargs):
    67         super(EventView, self).__init__(models.Event, session, **kwargs)
    66         super(EventView, self).__init__(models.Event, session, **kwargs)
    68 
    67 
    69 
    68