美文网首页
python3 web mvc

python3 web mvc

作者: feiai | 来源:发表于2018-03-08 18:02 被阅读0次

    官网 https://docs.python.org/3/library/asyncio.html

    协程:http://blog.csdn.net/wuhenyouyuyouyu/article/details/52709499

    协程的优点:http://blog.csdn.net/pp634077956/article/details/50986868

    web-server 主线程报错很容易挂掉,将用户请求交给协程处理,再将报文返回给用户,协程任务崩溃不会造成 web-server挂掉

    编写 wsgi web 框架:

    1.写装饰器@Route 来实现 控制层注解

    2.main主函数需要__import__控制层. 扫描所有注解

    3.报文模板 jinja2 和 参数绑定

    4. web-server 协程 执行 控制层代码

    5. utf-8

    6. 多模块开发

    7. url 和 扫描到的 方法 放到 hash 数组 中。

    逻辑:

    通过用户 url 请求在协程中 执行mapping 中的 控制层的代码,读取html模板,将控制层的参数和模板绑定 ,将最后的模板报文 通过协程 返回给用户

    https://docs.python.org/3/library/asyncio-task.html#example-hello-world-coroutine

    python 官方教程

    https://docs.python.org/3/library/index.html

    相关文章

      网友评论

          本文标题:python3 web mvc

          本文链接:https://www.haomeiwen.com/subject/rnwyfftx.html