def ui_playlists(): # Declare the table class ItemTable(Table): id = Col('id') name = Col('name') uploader = Col('uploader') # Add edit button edit = LinkCol('Edit', 'ui_edit_playlist', url_kwargs=dict(identifier='id')) # Add delete button delete = LinkCol('Delete', 'ui_delete_playlist', url_kwargs=dict(identifier='id')) # Add download button download = LinkCol('Download', 'ui_download_playlist', url_kwargs=dict(identifier='id')) # Get some data data = Controller.get_playlists() # Populate the table table = ItemTable(data) # Render html return render_template("playlists/playlists.html", table=table)
def get(): return {'message': 'Success', 'data': Controller.get_playlists()}, 200