小健_Python_go_Devops Logo
latest
  • Go语言学习
  • Go vs Python
  • Python全栈系列
    • 1. Python数据类型
    • 2. Python流程控制语句
    • 3. Python函数
    • 4. Python内建函数
    • 5. Python推导式学习
    • 6. Python生成器、迭代器、装饰器
    • 7. Python面对对象设计_OOP
    • 8. Python异常处理
    • 9. Python文件操作
    • 10. Python中包和模块
    • 11. Python正则表达式
    • 12. Python 标准库学习
    • 13. Python对数据库的操作
    • 14. Python 三方库学习
    • 15. Python 网络编程
    • 16. Python 进程和线程
    • 17. Python与C语言扩展
    • 18. 系统管理员的Python脚本编程指南-读书笔记
    • 19. Python自动化运维最佳实践
    • 20. Python进阶学习
    • 21. Python网络爬虫
    • 22. 前端基础知识
    • 23. Python框架
      • 23.1. 常用的GUI框架
      • 23.2. Flask
        • 23.2.1. Flask 简介
      • 23.3. Scrapy
      • 23.4. Django
      • 23.5. Tornado
      • 23.6. Python高效开发实战-Django、Flask
      • 23.7. Python-Django-Web典型模块开发实战
    • 24. Python开发环境部署
    • 25. 我的第一本算法书
    • 26. Python3网络爬虫开发实战
    • 27. Python让繁琐的工作自动化
    • 28. 疯狂的Python讲义
    • 29. Django_Vue
    • 30. 编写Python的90个有效方法
    • 31. Vue3.0管理系统
  • Python测试开发入门与实践
  • Vue.js企业开发实战
  • Vue.js+Node.js开发实战
小健_Python_go_Devops
  • »
  • Python全栈系列 »
  • 23. Python框架 »
  • 23.2. Flask
  • Edit on GitHub

23.2. Flask¶

  • 23.2.1. Flask 简介
    • 1.安装
      • 1.1创建应用目录
      • 1.2 虚拟环境
      • 1.3 在 Python 3 中创建虚拟环境
      • 1.4 在 Python 2 中创建虚拟环境
      • 1.5 使用虚拟环境
      • 1.6 使用 pip 安装 Python 包
    • 2.应用的基本结构
      • 2.1 初始化
      • 2.2 路由和视图函数
      • 2.3 一个完整的应用
      • 2.4 Web开发服务器
      • 2.5 动态路由
      • 2.6 调试模式
      • 2.7 命令行选项
      • 2.8 请求–响应循环
      • 2.9 响应
      • 2.10 Flask扩展
    • 3.模板
      • 3.1 Jinja2模板引擎
      • 3.2 使用Flask-Bootstrap集成Bootstrap
      • 3.3 自定义错误页面
      • 3.4 链接
      • 3.5 静态文件
      • 3.6使用Flask-Moment本地化日期和时间
    • 4.Web表单
      • 4.1 配置
      • 4.2 表单类
      • 4.3 把表单渲染成HTML
      • 4.4 在视图函数中处理表单
      • 4.5 重定向和用户会话
      • 4.6 闪现消息
    • 5.数据库
      • 5.1 SQL数据库
      • 5.2 NoSQL数据库
      • 5.3 使用SQL还是NoSQL
      • 5.4 Python数据库框架
      • 5.5 使用Flask-SQLAlchemy管理数据库
      • 5.6 定义模型
      • 5.7 关系
      • 5.8 数据库操作
      • 5.9 在视图函数中操作数据库
      • 5.10 集成Python shell
      • 5.11 使用Flask-Migrate实现数据库迁移
    • 6. 电子邮件
      • 6.1 使用Flask-Mail提供电子邮件支持
      • 6.2 在Python shell中发送电子邮件
      • 6.3 在应用中集成电子邮件发送功能
      • 6.4 异步发送电子邮件
    • 7.大型应用的结构
      • 7.1 项目结构
      • 7.2 项目结构规范
Previous Next

© Copyright 2019, huxiaojian. Revision 2069799f.

Built with Sphinx using a theme provided by Read the Docs.