首页 > 其他 > 详细

sanic 类视图

时间:2021-06-16 14:29:36      阅读:18      评论:0      收藏:0      [点我收藏+]
from sanic import Sanic
from sanic.response import json
from sanic.websocket import WebSocketProtocol
# app = Sanic("websocket_example")
from sanic import Sanic
from sanic.views import HTTPMethodView
from sanic.response import text

app = Sanic("class_views_example")

class SimpleView(HTTPMethodView):

  def get(self, request):
      return text(I am get method)

  # You can also use async syntax
  async def post(self, request):
      return text(I am post method)

  def put(self, request):
      return text(I am put method)

  def patch(self, request):
      return text(I am patch method)

  def delete(self, request):
      return text(I am delete method)

app.add_route(SimpleView.as_view(), /)

if __name__ == "__main__":
    app.run(host="0.0.0.0", port=8000, protocol=WebSocketProtocol)
from sanic import Sanic
from sanic.response import json
from sanic.websocket import WebSocketProtocol
# app = Sanic("websocket_example")
from sanic import Sanic
from sanic.views import HTTPMethodView
from sanic.response import text

app = Sanic("class_views_example")

class SimpleView(HTTPMethodView):

  def get(self, request):
      return text(I am get method)

  # You can also use async syntax
  async def post(self, request):
      return text(I am post method)

  def put(self, request):
      return text(I am put method)

  def patch(self, request):
      return text(I am patch method)

  def delete(self, request):
      return text(I am delete method)

app.add_route(SimpleView.as_view(), /)

if __name__ == "__main__":
    app.run(host="0.0.0.0", port=8000, protocol=WebSocketProtocol)

 

sanic 类视图

原文:https://www.cnblogs.com/HHMLXL/p/14888900.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!