sanic/examples/set_sessions.py
2017-08-11 14:00:59 +08:00

20 lines
392 B
Python

# -*- encoding: utf-8 -*-
from sanic import Sanic
from sanic.response import json
app = Sanic()
@app.route("/")
async def test(request):
if request.session.get('key') is None:
request.session['key'] = 'value'
return json(dict(ok=True))
else:
return json(dict(key=request.session['key']))
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8000)