Python之Flask框架:Flask框架简介、安装、使用方法详细攻略-阿里云开发者社区

开发者社区> 一个处女座的程序猿> 正文

Python之Flask框架:Flask框架简介、安装、使用方法详细攻略

简介: Python之Flask框架:Flask框架简介、安装、使用方法详细攻略
+关注继续查看

Flask框架简介


? ? ? 对初学者来说,循序渐进是最重要的,我推荐学习 Flask(Welcome | Flask (A Python Microframework))

? ? ? Flask 很轻,花很少的成本就能够开发一个简单的网站。非常适合初学者学习。Flask 框架学会以后,可以考虑学习插件的使用。例如使用 WTForm + Flask-WTForm 来验证表单数据,用 SQLAlchemy + Flask-SQLAlchemy 来对你的数据库进行控制。

BTW:果壳网基于 Flask 开发的。


1、各个主流框架对比

image.png

image.png


总结:小型web应用设计的功能点不多使用Flask; ?大型web应用设计的功能点比较多使用的组件也会比较多,使用Django(自带功能多不用去找插件); ?如果追求性能可以考虑Tornado; ??


Flask框架安装

image.png

Flask框架使用方法


1、小试牛刀,然后访问UR即可得到L


from flask import Flask

app=Flask(__name__) #创建1个Flask实例

@app.route('/') ? ? ?#路由系统生成 视图对应url,1. decorator=app.route() 2. decorator(first_flask)

def first_flask(): ? ?#视图函数

? ?return 'Hello World' ?#response

if __name__ == '__main__':

? ?app.run() ? ? ? ? ? ? ?#启动socket






版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Python数据分析之anaconda安装和使用
今天开始学习Python数据分析了,说到Python数据分析,大家都会推荐使用anaconda,但作为一个初学者,总是很多疑虑,但在实践中解决了一部分,先和大家分享分享。
941 0
用Spry框架来简化AJAX
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/1795636 用Spry框架来简化AJAX Spry AJAX框架是一个面向Web设计者的JavaScript库。
641 0
CentOS下火狐浏览器安装flash插件以及中文输入法
一、flash 在adobe官网下载install_flash_player_11_linux.x86_64.tar.gz; su 输入密码得到root权限; tar -xvf install_flash_player_11_linux.x86_64.tar.gz? ? 解压得到插件 libflashplayer.so; 寻找 firefox 安装目录; ? whereis
1546 0
怎么设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程
6835 0
正尝试安装的adobe flash player不是最新版本
正尝试安装的adobe flash player不是最新版本: [HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions]将"9.0"=dword:00400000" 项删除,。
614 0
+关注
一个处女座的程序猿
国内互联网圈知名博主、人工智能领域优秀创作者,全球最大中文IT社区博客专家、CSDN开发者联盟生态成员、中国开源社区专家、华为云社区专家、51CTO社区专家、Python社区专家等,曾受邀采访和评审十多次。仅在国内的CSDN平台,博客文章浏览量超过2500万,拥有超过57万的粉丝。
1701
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载
http://www.vxiaotou.com