
Flask
文章平均质量分 83
蜡笔小流
这个作者很懒,什么都没留下…
展开
-
Flask 第十四课 -- 部署
Flask 部署是将你的 Flask 应用程序发布到生产环境中的过程,使其可以被用户访问。部署 Flask 应用涉及选择合适的服务器和环境配置。以下是常见的 Flask 部署方法和步骤,包括使用 WSGI 服务器和 Web 服务器,以及如何在不同平台上部署 Flask 应用。原创 2024-09-22 07:30:00 · 1108 阅读 · 0 评论 -
Flask 第十三课 -- 中间件和扩展
Flask 还允许你创建自定义中间件类,这些中间件类可以在请求和响应处理的各个阶段进行操作。CustomMiddleware:自定义中间件类,添加一个自定义响应头。如果现有的扩展不能满足你的需求,你可以创建自己的扩展。创建自定义扩展通常涉及到定义一个类,提供初始化配置和相关功能。myextension.py 文件代码;MyExtension:自定义扩展,添加了一个自定义响应头。原创 2024-09-21 07:30:00 · 1012 阅读 · 0 评论 -
Flask 第十二课 -- 错误处理
你可以定义自定义异常类,并在应用中捕获和处理这些异常。这允许你在应用中实现更复杂的错误处理逻辑。pass可以为每个错误码创建自定义的 HTML 页面,使得错误页面与应用的整体设计一致。yourapp/│├── app.py自定义错误页面示例:原创 2024-09-20 07:30:00 · 805 阅读 · 0 评论 -
Flask 第十一课 -- 蓝图 (Blueprints)
Blueprint('auth', __name__):创建一个名为 auth 的蓝图。蓝图中定义的路由函数可以用来处理请求。Blueprint('blog', __name__):创建一个名为 blog 的蓝图。蓝图也可以定义自己的错误处理函数。原创 2024-09-19 07:30:00 · 687 阅读 · 0 评论 -
Flask 第十课 -- 数据库操作
模型是数据库表的 Python 类,每个模型类代表数据库中的一张表。db.Model:所有模型类需要继承自 db.Model。db.Column:定义模型的字段,指定字段的类型、是否为主键、是否唯一、是否可以为空等属性。db.create_all() # 创建数据库表。原创 2024-09-18 07:30:00 · 801 阅读 · 0 评论 -
Flask 第九课 -- 表单处理
在 Flask 中,表单处理是构建 Web 应用时一个常见的需求。处理表单数据涉及到接收、验证和处理用户提交的表单。Flask 提供了基本的表单处理功能,但通常结合 Flask-WTF 扩展来简化表单操作和验证。原创 2024-09-17 07:30:00 · 859 阅读 · 0 评论 -
Flask 第八课 -- 模板渲染
模板是包含占位符的 HTML 文件。Flask 使用 Jinja2 模板引擎来处理模板渲染。模板渲染允许你将动态内容插入到 HTML 页面中,使得应用能够生成动态的网页内容。以下是关于 Flask 模板渲染的详细说明,包括如何创建和使用模板、模板继承、控制结构等。templates。原创 2024-09-16 07:30:00 · 1478 阅读 · 0 评论 -
Flask 第七课 -- 视图函数
视图函数是一个普通的 Python 函数,它接收请求并返回响应。视图函数通常与路由配合使用,通过装饰器将 URL 映射到视图函数。:将根 URL映射到home视图函数。def home():视图函数,返回字符串作为响应。原创 2024-09-15 07:30:00 · 994 阅读 · 0 评论 -
Flask 第六课 -- 路由
装饰器,用于定义路由。表示根 URL。def home():视图函数,当访问根 URL 时,返回。原创 2024-09-14 07:30:00 · 973 阅读 · 0 评论 -
Flask 第五课 -- 项目结构
一个 Flask 应用可以简单到只有一个文件。然而,当项目变大时,把所有代码都放到一个文件里不太现实。Flask 项目结构可以根据应用的规模和复杂性有所不同。以下是几种常见的 Flask 项目结构,分别适用于简单应用和较复杂的应用。原创 2024-09-13 07:30:00 · 1061 阅读 · 0 评论 -
Flask 第四课 -- 基本概念
上一个章节我们已经学会了如何创建第一个 Flask 应用,本章节我们将来详细了解 Flask 的一些基本概念。了解 Flask 的基本概念对于开发高效的 Web 应用非常重要。路由:路由是 URL 到 Python 函数的映射。Flask 允许你定义路由,这样当特定的 URL 被访问时,就会调用相应的函数。视图函数:视图函数是处理请求并返回响应的 Python 函数。它们通常接收请求对象作为参数,并返回响应对象。请求对象:请求对象包含了客户端发送的请求信息,如请求方法、URL、请求头、表单数据等。原创 2024-09-12 07:30:00 · 1269 阅读 · 0 评论 -
Flask 第三课 -- 第一个应用
上一章节我们已经成功安装了 Flask,接下来我们可以创建一个简单的 Flask 应用。打开浏览器,访问 http://127.0.0.1:5000/,应该会看到 "Hello, World!" 的消息,表示 Flask 已成功安装并运行。原创 2024-09-11 07:30:00 · 367 阅读 · 0 评论 -
Flask 第二课 -- 安装
Flask 是 Python的一个库,所以首先需要确保你的计算机上已经安装了 Python。Flask 需要 Python 3.6 及以上版本,先确保你已安装 Python 3。我们可以使用 Python 的包管理器 pip 可以用来安装Flask。这样我们就成功安装了 Flask 包。Flask 安装还是比较简单的。原创 2024-09-10 07:30:00 · 390 阅读 · 0 评论 -
Flask 第一课 -- 简单入门
Flask 是一个用 Python 编写的轻量级 Web 应用框架。Flask 基于 WSGI(Web Server Gateway Interface)和 Jinja2 模板引擎,旨在帮助开发者快速、简便地创建 Web 应用。Flask 被称为"微框架",因为它使用简单的核心,用扩展增加其他功能。原创 2024-09-09 07:30:00 · 884 阅读 · 0 评论