首页 > 其他分享 >【Flask框架知识点总结】

【Flask框架知识点总结】

时间:2023-08-26 22:12:58浏览次数:41  
标签:知识点 请求 框架 Flask 闪现 Django flask

【一】Flask框架之初识

  • Flask框架引入
  • Flask框架简单使用
  • 简单的Flask框架登陆案例
  • wsgiref
  • werkzeug

【二】Flask框架之配置文件

  • Flask框架的配置文件配置方式

【三】Flask框架之路由系统

  • 路由系统介绍
  • 转换器

【四】Flask框架之CBV

  • CBV使用
  • CBV源码简析

【五】Flask框架之请求与响应

  • Flask请求对象
  • Flask响应对象
  • 模板
  • Session

【六】Flask框架之闪现

  • 闪现的介绍
    • 闪现(Flash)是一种在Web应用程序中临时存储消息或数据的机制。
  • 闪现的使用

【七】Flask框架之请求扩展

  • 请求扩展介绍
    • 在 Flask 框架中,可以通过请求扩展(Request Extension)来实现类似于 Django 中间件的功能。
  • 请求扩展详解

【八】Flask框架之g对象和蓝图

  • g对象
    • g对象是一种上下文全局对象,它可以在当前请求中存储变量,并在整个请求处理过程中保持一致
  • 蓝图
    • flask都写在一个文件中,项目这样肯定不行,分目录,分包,使用蓝图划分目录

【九】Flask框架之flask-session

【十】Flask框架之数据库连接池

  • 拓展
    • Django中使用数据库连接池

【十一】Flask框架之信号

  • Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为

  • 拓展

    • Django中的信号

【十二】Flask框架之flask-script

  • 快速启动Flask项目

【十三】sqlalchemy介绍和快速使用

  • 执行SQL语句查询数据

【十四】sqlalchemy 集成到Flask框架

【补充】装饰类的装饰器类作为装饰器

标签:知识点,请求,框架,Flask,闪现,Django,flask
From: https://www.cnblogs.com/dream-ze/p/17659550.html

相关文章

  • 【12.0】Flask框架之flask-script
    【一】Django中的命令【1】引入django中,有命令pythonmanage.pyrunserver:这个命令用于启动Django开发服务器,让我们能够在本地运行我们的应用程序。它会默认在本地的8000端口上启动服务器,我们可以在浏览器中访问http://localhost:8000来查看应用程序。pythonmanage.......
  • 【11.0】Flask框架之信号
    【一】引入Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为【二】安装【1】安装pip3installblinker【2】内置信号request_started=_signals.signal('request-started')#请求到来前执行request_finished=_......
  • 【13.0】sqlalchemy 集成到Flask框架
    【在Flask中集成SQLAlchemy】在Flask中集成SQLAlchemy可以通过使用第三方扩展包flask-sqlalchemy来实现,以下是详细的步骤和说明:首先,需要导入SQLAlchemy类以及flask_sqlalchemy模块:fromflask_sqlalchemyimportSQLAlchemy实例化SQLAlchemy对象:db=SQLAlchemy()这个......
  • 【1.0】flask框架之初识
    【一】Flask框架引入【1】Python界的web框架(1)Django:Django是一个高级的PythonWeb框架,它注重快速开发和代码复用。它提供了许多内置功能和模块,包括ORM(对象关系映射),表单处理,用户认证,会话管理等。Django采用了MTV(模型-模板-视图)的设计模式,使得开发人员可以更加专注于业务逻辑......
  • 【3.0】flask之路由系统
    【一】路由系统基于装饰器fromflaskimportFlaskapp=Flask(__name__)#(1)flask的路由系统基于装饰器#rule:路径#methods:请求方式【列表】#endpoint:别名#@app.route('/detail/<int:nid>',methods=['GET'],endpoint='detail')@app.route('......
  • 【2.0】flask框架之配置文件
    【一】引入django有settings配置文件所有web框架都会有配置文件-配置文件的形式可能不太一样【二】flask的配置文件【1】配置方式一(简单配置)importuuidfromflaskimportFlaskapp=Flask(__name__)#配置方式一:只能配置debug和secret_keyapp.debug=True......
  • 【4.0】Flask框架之CBV
    【一】基本使用fromflaskimportFlask,render_template#template_folder默认就是当前文件夹下的templates可以不写app=Flask(__name__,template_folder='templates')#FBV:基于函数的视图@app.route('/index',methods=['GET'])defindex():return......
  • python sqlalchemy 框架
     1. SQLAlchemy简介SQLAlchemy是一个PythonSQL工具包和对象关系映射器,它为应用程序开发人员提供了SQL的全部功能和灵活性。它提供了一整套广为人知的企业级持久性模式,旨在实现高效和高性能的数据库访问,并将其转化为简单且Pythonic的领域语言。以下是SQLAlchemy的一些主要特......
  • 现在开发需要兼容Android 和 iOS 手机的大型App,优选什么框架?
    前言现在最主流的跨平台方案应该也就是Flutter了,再就是RN,不过RN已经在慢慢退出历史舞台。中小企业目前最优先选择的还是Flutter,Flutter现在的生态也逐渐很完善。不过大型App,我还是推荐混编,一些不重要的模块使用Flutter,重要的模块还是使用原生的好。除了Fluttet的方案,还有一种方案可......
  • Java日志框架的依赖设置备查(SLF4J, Log4j, Logback)
    前言最近在看代码的过程中,发现身边的许多人在使用Java日志框架时,对于应该引入何种依赖不甚了解,搜索网络上的文章,常常也是互不一致。这篇文章可以看着是Java日志框架的入门使用和实践建议,重点介绍不同组合方式下的依赖设置及其背后的逻辑,一方面给自己备查,另外也希望对小伙伴们......