def ui_naming_rules(): # Declare the table class ItemTable(Table): id = Col('id') replace = Col('replace') replace_by = Col('replace_by') priority = Col('priority') # Add edit button edit = LinkCol('Edit', 'ui_edit_naming_rule', url_kwargs=dict(identifier='id')) # Add delete button delete = LinkCol('Delete', 'ui_delete_naming_rule', url_kwargs=dict(identifier='id')) # Get some data data = Controller.get_naming_rules() # Populate the table table = ItemTable(data) # Render html return render_template("naming_rules/naming_rules.html", table=table)
def get(): return { 'message': 'Success', 'data': Controller.get_naming_rules() }, 200