2016-03-01 2 views

ответ

0

Использование используя правила из опоки-администратора вы можете изменить способ либо создать форму или форму редактирования выглядит.

class View(sqla.ModelView): 
    form_create_rules = { 
     #for instance 
     attribute1, 
     rules.Header('A header'), 
     attribute2 
    } 

Если вы хотите больше настройки вы можете также использовать форматтер

class View(sqla.ModelView): 
    form_create_rules = { 
     #for instance 
     attribute1, 
     rules.Header('A header'), 
     attribute2 
    } 

def _a_column_formatter(view, context, model, name): 
    #returns the content of a row in h3 html tags 
    return Markup('<h3>{}</h3>'.format(model.attribute)) 

column_formatters = { 
    'ticket_name': _a_column_formatter 
} 

Посмотри http://flask-admin.readthedocs.io/en/latest/api/mod_model/#flask_admin.model.BaseModelView.column_formatters