Flask入门教程
文章平均质量分 82
Cachel wood
这个作者很懒,什么都没留下…
展开
-
Flask教程8:FastAPI和Flask优缺点及选择
FastAPIFastAPI是一个现代的、高性能的Web框架,基于的类型提示来实现API。它提供了快速、简单和直观的方式来构建Web API。FlaskFlask是一个轻量级的Web框架,简单而灵活,适合构建小型到中型的Web应用程序。它被广泛用于构建原型和快速开发。原创 2024-06-09 12:09:06 · 672 阅读 · 0 评论 -
Flask教程7:Flask-Restful-Swagger使用
是一个基于Flask和Swagger的扩展,它使得在Python中设计、文档化和测试变得简单而直观。如果你正在寻找一种高效的方式来构建可维护且易于理解的API,那么绝对值得你一试。项目简介Flask是一个轻量级的Python Web框架,Restful则是设计API的一种理念,强调资源的表述状态转移。Swagger是一个用于设计、构建、文档化和使用的工具集。将这三者结合起来,提供了一种方便的方法来实现规范化的API设计,包括自动生成详细的API文档,并支持交互式测试。技术分析。原创 2024-06-08 13:36:39 · 495 阅读 · 0 评论 -
Flask教程6:使用Flask-restful构建restful API
首先,提供了一致的API设计方式。它采用了一种简洁而直观的方式来定义路由和处理请求。通过使用装饰器或类视图,开发人员可以轻松地将URL映射到相应的处理函数上。这种设计方式使得API的结构更加清晰,易于理解和维护。其次,简化了请求处理的过程。它提供了一系列的请求解析器,可以自动解析请求中的数据并将其转换为适当的数据类型。这样,开发人员就不需要手动解析请求参数,而是可以直接使用解析后的数据进行业务逻辑的处理。除了上述功能之外,还提供了其他一些有用的功能。原创 2024-06-08 11:46:01 · 902 阅读 · 0 评论 -
Flask教程5:flask数据库SQLAlchemy
它的核心思想于在于将关系数据库表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作。,我们可能会写特别多的数据访问层的代码,从数据库保存、删除、读取对象信息,但这些代码都是重复的。当需要实现一个应用程序时,如果不使用。则能够大大减少重复性的代码。原创 2024-05-27 14:03:10 · 787 阅读 · 1 评论 -
Flask教程4:Flask数据交互
这一部分涉及到的库和拓展知识过多,将解释放在代码注释中,直接上代码再做简单的流程分析;传统的前端通用表单,需要前后端共同完成操作,前端需要使用。请求发送)到服务器,服务器端进行保存的操作;实现的,也就是说二者之间是存在紧密联系的。,那么服务器端就会为这次会话创建一个。对象时候,服务器会为客户端创建一个。标签来定义表单,而后端则需要使用。文件上传指的是客户端将文件上传(,如果客户端的一次请求没有携带。→ 如果内容不存在会报错;对于单文件的上传,主要用到。,并将通过特殊算法算出一个。→ 如果内容不存在会返回。原创 2024-05-27 11:37:08 · 1326 阅读 · 0 评论 -
cpolar内网穿透工具—无需部署,远程访问网址
cpolar是一种安全的内网穿透服务,它将局域网下面的本地服务器通过加密隧道暴露至公网,使得公网用户可以正常访问内网服务。只需一行命令,就可以将内网站点发布至公网,方便给客户演示。高效调试微信公众号、小程序、对接支付宝网关等云端服务,提高您的编程效率。原创 2024-05-27 00:27:27 · 375 阅读 · 0 评论 -
python使用163邮箱实现邮件自动发送
mailserver = "smtp.163.com" #邮箱服务器地址username_send = 'qian_info@163.com' #邮箱用户名password = 'DPFVZK' #邮箱密码:需要使用授权码--填写自己独有的username_recv = ['184710@qq.com','20318@qq.com'] #收件人,多个收件人用逗号隔开mail = MIMEText('小王,这是用python发送的一个测试文件,将会用于监控提醒使用。\n你看能收到吗')原创 2024-05-06 23:37:33 · 526 阅读 · 0 评论 -
Flask教程3:jinja2模板引擎
文件,第二个(及后续)参数为可选项,用于向模板中传递变量。修改格式,我们可以在变量后添加括号,并在括号内定义。模板的第一个参数为指定的模板文件名称,如自定义的。来实现模板的渲染,要使用这个方法,我们需要导入。等属性 → \rightarrow →点击查看。如果想给该变量添加属性便于。原创 2024-04-30 23:40:50 · 689 阅读 · 0 评论 -
Flask教程2:flask高级视图
装饰器本质上是一个python函数,他可以让其他函数在不需要做任何代码变得的前提下增加额外的功能,其传入参数一般是函数对象(如视图函数),返回值也是一个函数对象;装饰器主要用于有切面需求的场景,如插入日志、性能测试、事务处理等与函数功能无关的操作,对于这些需要多次重用的代码,我们将其放置在装饰器里,就可以无需在每个函数中反复编写;# 定义装饰器函数# 替代登录操作print('登录操作!')# 执行传入的函数对象func()原创 2024-04-30 23:25:37 · 1352 阅读 · 0 评论 -
Flask教程1:flask框架基础入门,路由、模板、装饰器
Flask是一个非常小的Python Web框架,被称为微型框架;只提供了一个稳健的核心,其他功能全部是通过扩展实现的;意思就是我们可以根据项目的需要量身定制,也意味着我们需要学习各种扩展库的使用。原创 2024-04-28 00:03:27 · 932 阅读 · 1 评论