<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Web开发 on 知行 - 大道至简，知易行难；道阻且长，行则将至。</title>
    <link>https://blog.itdn.top/tags/web%E5%BC%80%E5%8F%91/</link>
    <description>Recent content in Web开发 on 知行 - 大道至简，知易行难；道阻且长，行则将至。</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <copyright>郑超(Charles·Zheng)</copyright>
    <lastBuildDate>Mon, 05 Jan 2026 10:00:00 +0000</lastBuildDate><atom:link href="https://blog.itdn.top/tags/web%E5%BC%80%E5%8F%91/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>「学习笔记」Flask入门到实战</title>
      <link>https://blog.itdn.top/posts/2026/flask_learn/</link>
      <pubDate>Mon, 05 Jan 2026 10:00:00 +0000</pubDate>
      
      <guid>https://blog.itdn.top/posts/2026/flask_learn/</guid>
      <description>
        
          
            Flask 是一个轻量级的 Python Web 应用框架，由 Pallets 组织开发维护。
Flask 被称作微框架，核心原因是本身不绑定任何专用工具与依赖库，原生不内置数据库抽象层、表单验证等通用 Web 组件。
Flask 具备良好的扩展支持能力，可按需额外加装功能插件；目前已有 ORM 对象关系映射、表单校验、文件上传、开放认证及各类配套开发工具的成熟扩展，能按需补齐项目所需功能。
1. Flask简介与安装 1.1 什么是Flask Flask是一个基于Werkzeug和Jinja2的微型Web框架：
Werkzeug：WSGI工具库，处理HTTP请求和响应 Jinja2：模板引擎，用于渲染HTML页面 Flask的特点：
轻量级，核心功能精简 高度可扩展，通过插件扩展功能 灵活的URL路由系统 内置开发服务器和调试工具 1.2 安装Flask 使用pip安装Flask：
pip install flask 验证安装：
import flask print(flask.__version__) # 输出当前Flask版本 2. 第一个Flask应用 2.1 创建基础应用 创建app.py文件：
from flask import Flask app = Flask(__name__) @app.route(&amp;#39;/&amp;#39;) def hello_world(): return &amp;#39;Hello, Flask!&amp;#39; if __name__ == &amp;#39;__main__&amp;#39;: app.run(debug=True) 运行应用：
python app.py 访问http://localhost:5000即可看到&amp;quot;Hello, Flask!&amp;quot;。
2.2 应用基本结构 app = Flask(__name__) # 创建Flask应用实例 # __name__表示当前模块名，Flask用它来确定资源位置 @app.
          
          
        
      </description>
    </item>
    
  </channel>
</rss>
