flask学习
文章平均质量分 83
flask学习笔记
fresh_nam
这个作者很懒,什么都没留下…
展开
-
flask上传文件
文章目录前言一、环境二、使用1.更新模型类2.更改视图和模板编写视图运行前言在开发flask项目的时候,难免会遇到文件传输的需求,现在就以上传用户头像为例,说一下在flask中文件如何上传。一、环境python 3.7flask 2.0.2二、使用本篇博客代码接着上一篇博客flask使用redis继续写,项目目录如下1.更新模型类因为现在要添加头像,所以模型类也要添加对应字段。models.pyfrom . import dbclass Test(db.Model):原创 2022-04-27 11:47:28 · 3319 阅读 · 0 评论 -
flask使用redis
文章目录前言一、环境二、使用步骤1.安装redis1.下载2.运行2.安装并使用redis包1.安装2.使用运行前言有人会有疑问,不是已经连上了mysql数据库了吗,为什么还要用redis数据库?有时候用户访问网页的时候,会产生一些临时性的数据,如验证码等,如果使用mysql存储,那么还要另外新建一张表,还要定时清理表中的验证码,使用mysql操作太麻烦了。正好redis可以解决这个问题,下面通过生成验证码的例子来学习一下。一、环境python 3.7flask 2.0.2二、使用步骤本篇原创 2022-04-26 10:15:33 · 8054 阅读 · 0 评论 -
flask使用装饰器
文章目录前言一、环境二、使用步骤1.创建装饰器2.使用结果前言提示:这里可以添加本文要记录的大概内容:为什么要用装饰器呢?在实际开发中会有这样的需求:有些视图只能给特定的权限的用户看,有些视图是需要登录的时候看,如果给每个视图一一设置,那么代码量会很大。使用装饰器就不同,只要设置好了,只要使用装饰器对对应的视图进行装饰就能实现上面的需求。一、环境python 3.7flask 2.0.2二、使用步骤本篇博客接着上篇博客flask自定义错误页继续写代码,文件目录如下想具体了解装饰器的可原创 2022-04-23 16:00:14 · 3084 阅读 · 0 评论 -
flask自定义错误页
文章目录前言一、环境二、步骤1.自定义404错误页2.捕抓404错误运行前言在逛淘宝、京东等大型网站的时候,有时候操作失误就会弹出错误界面,你会发现他们的错误界面很美观,不像系统自带的错误页面。那么flask是否也可以实现自定义错误页面呢?答案是可以的,现在让我们来看一下。一、环境python 3.7flask 2.0.2二、步骤本篇博客代码接着上篇博客flask操作数据库继续写,文件目录如下1.自定义404错误页当页面找不到的时候,会报404错误,先编写自己的404错误页,在tem原创 2022-04-23 14:29:55 · 735 阅读 · 0 评论 -
flask操作数据库
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言之前学习了如何管理数据库,但实际中更多的是对数据库的操作,现在开始操作数据库一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as sns原创 2022-04-23 10:28:25 · 2315 阅读 · 1 评论 -
flask蓝图使用
文章目录前言一、环境二、使用步骤1.创建应用文件夹2.读入数据总结前言flask为什么要使用蓝图呢?当我们要使用flask开发一个大型项目的时候,会涉及到很多的视图设计,如果所有的视图都写在同一个文件里面,代码就会变得混乱不堪,然而蓝图就可以很好的帮我们解决这个问题,把整个项目分成一个一个的应用,每一个应用专门负责一个功能,提高开发效率和方便后期的维护。现在开始学习吧。一、环境flask 2.0.2python 3.7二、使用步骤在上篇博客的基础上继续写代码,文件布局如下:、1.创建应原创 2022-04-22 15:31:52 · 1166 阅读 · 0 评论 -
flask管理数据库
文章目录前言一、环境二、开始1.设置配置文件2.初始化文件3.创建模型类4.创建管理文件5.运行1.初始化2.将数据表的更新保存3.将数据表更新到数据库4.结果前言flask作为一个轻量级的框架,很受大家的喜爱,那flask能不能像django一样管理数据库呢?答案是可以的,为此特意做下笔记,方便以后参考一、环境python 3.7flask 2.0.2二、开始文件目录如下(common.py暂时没用上)1.设置配置文件config.py# 配置信息类class Config(ob原创 2022-04-22 11:01:11 · 1206 阅读 · 4 评论