Ejemplo n.º 1
0
def api_save_chart(request, *, type, description, id, option):
    chart = yield from Chart.find(id)
    chart.status = True
    chart.option = json.dumps(option, ensure_ascii=False).encode('utf-8')
    chart.description = description
    yield from chart.update()
    chart.option = markdown2.markdown(chart.option)
    return chart
Ejemplo n.º 2
0
def api_save_chart(request , *, type, description, id, option):
    chart = yield from Chart.find(id)
    chart.status = True
    chart.option = json.dumps(option, ensure_ascii=False).encode('utf-8')
    chart.description = description
    yield from chart.update()
    chart.option = markdown2.markdown(chart.option)
    return chart
Ejemplo n.º 3
0
def api_delete_chart(request, *, id):
    check_admin(request)
    chart = yield from Chart.find(id)
    yield from chart.remove()
    return dict(id=id)
Ejemplo n.º 4
0
def api_get_chart(*, id):
    chart = yield from Chart.find(id)
    chart.option = json.loads(chart.option)
    return chart
Ejemplo n.º 5
0
def api_delete_chart(request, *, id):
    check_admin(request)
    chart = yield from Chart.find(id)
    yield from chart.remove()
    return dict(id=id)
Ejemplo n.º 6
0
def api_get_chart(*,id):
    chart = yield from Chart.find(id)
    chart.option = json.loads(chart.option)
    return chart