Flask 是一个基于 Python 的轻量级 Web 框架,它基于一系列第三方依赖包实现业务逻辑,使得 Flask 使用更为灵活,并可通过一系列扩展定制或扩展其能力,其中最主要的两个核心模块是 WSGI 工具集 Werkzeug 和渲染模板框架 Jinja。Flask 轻量、灵活的特点使得它广受开发人员欢迎,用于快速实现一个网站或 Web 服务的搭建。
本篇教程将为您指导,如何通过 SCF Web Function
,快速部署您的 Flask 业务上云。
01. 模板部署 - 无需改动业务代码,一键部署
登录 Serverless 控制台,单击左侧导航栏的「函数服务」,在主界面上方选择期望创建函数的地域,并单击「新建」,进入函数创建流程。
选择使用「模版创建」来新建函数,在搜索框里输入 「WebFunc」,筛选所有 Web 函数模版,选择「Flash 框架模版」,点击 「下一步」,如下图所示:
![](https://i-blog.csdnimg.cn/blog_migrate/f2272330689deb4db0cfd05e833b308c.png)
在「配置」页面,您可以查看模版项目的具体配置信息并进行修改;
单击「完成」,即可创建函数。函数创建完成后,可在「函数管理」页面,查看 Web 函数的基本信息,并通过 API 网关生成的访问路径 URL 进行