标签:flask

Flask教程

Flask教程:大型应用

Flask教程:大型应用
以下是一些建议,当你的代码库日益壮大或者应用需要规划时可以参考。 阅读源代码¶ Werkzeug ( WSGI )和 Jinja (模板)是两个被广泛使用的工具,而 Flask 起源就是 用于展示如何基于这两个工具创建你自己的框架。随着...

AI君 1年前 (2019-03-27) 102℃ 0喜欢

Flask教程

Flask教程:CGI

Flask教程:CGI
如果所有其它的部署方式都不能奏效,那么 CGI 毫无疑问会奏效。 CGI 被 所有主流服务器支持,但通常性能欠佳。 这也是你在 Google 的 App Engine 上使用 Flask 应用的方式,其执行方式 恰好是一个 CGI-like...

AI君 1年前 (2019-03-27) 75℃ 0喜欢

Flask教程

Flask教程:FastCGI

Flask教程:FastCGI
FastCGI 是在像 nginx 、 lighttpd 和 cherokee 服务器上的一个部署选择。 其它选择见 uWSGI 和 独立 WSGI 容器 章节。 在它们上的任何一个运行你的 WSGI 应用首先需要一个 FastCGI 服...

AI君 1年前 (2019-03-27) 95℃ 0喜欢

Flask教程

Flask教程:uWSGI

Flask教程:uWSGI
uWSGI 也是部署 Flask 的途径之一,类似的部署途径还有 nginx 、 lighttpd 和 cherokee 。其他部署途径的信息参见 FastCGI 和 独立 WSGI 容器 。使用 uWSGI 协议来部署 WSGI 应用的...

AI君 1年前 (2019-03-27) 780℃ 0喜欢

Flask教程

Flask教程:独立 WSGI 容器

Flask教程:独立 WSGI 容器
有用 Python 编写的流行服务器来容纳 WSGI 应用并提供 HTTP 服务。这些服务器在运行 时是独立的:你可以从你的 web 服务器设置到它的代理。如果你遇见问题,请注意 代理设置 一节的内容。 Gunicorn¶ Gunico...

AI君 1年前 (2019-03-27) 98℃ 0喜欢

Flask教程

Flask教程:mod_wsgi (Apache)

Flask教程:mod_wsgi (Apache)
如果你使用 Apache web 服务器,请考虑使用 mod_wsgi 。 注意 请确保在任何 app.run() 调用之前,你应该把应用文件放在一个 if __name__ == `__main__`: 块中或移动到独立的文件。只确保...

AI君 1年前 (2019-03-27) 91℃ 0喜欢

Flask教程

Flask教程:部署方式

Flask教程:部署方式
Flask 应用可以采用多种方式部署。在开发时,你可以使用内置的服务器,但是在生产环境 下你就应当选择功能完整的服务器。下面为你提供几个可用的选择。 除了下面提到的服务器之外,如果你使用了其他的 WSGI 服务器,那么请阅读其文档中与 使...

AI君 1年前 (2019-03-27) 109℃ 0喜欢

Flask教程

Flask教程:请求内容校验

Flask教程:请求内容校验
各种代码片断中可以消耗请求数据和处理它。比如JSON数据已经阅读并处理请求对象,表单数据结束了,但通过不同的代码路径。这似乎是不方便的,当你想要传入的请求数据来计算校验和。这是必要的,有时一些API。 幸运的是,然而,这是非常简单的更改,包...

AI君 1年前 (2019-03-27) 100℃ 0喜欢

Flask教程

Flask教程:基于后台作业的 Celery

Flask教程:基于后台作业的 Celery
Celery 是一个异步任务队列/基于分布式消息传递的作业队列,它用 Python 编写。曾经整合进 Flask 但是由于 Celery 3版本的内部重构后整合变得没有必要。本指南用于填补如何在 Flask 中使用 Celery 的空白并且...

AI君 1年前 (2019-03-27) 86℃ 0喜欢