随笔分类 - flask
摘要:本篇博客介绍使用HTTPTokenAuth来实现用户认证。 1.相关库安装 pip install flask-httpauth 2.相关代码 在 extensions.py 中初始化 HTTPTokenAuth 的扩展实例,并添加相关的认证代码和自定义错误返回码: from flask_sqlal
阅读全文
摘要:本篇博客主要介绍 flask-login 会话管理方面的内容,完成用户合法的登录和登出,以及一些页面视图的保护功能。 1.相关库安装 pip install flask-login 2.相关代码 在 extensions.py 中添加 flask-login 的扩展实例和其需要的加载用户函数,以及相
阅读全文
摘要:本篇博客介绍Flask中的表单工具FlaskForm的使用,并搭建一个简易的管理员后台。 1.相关库安装 pip install flask_wtf 2.相关代码 在myblog文件下建立forms.py用于存放表单类,在home目录下新建admin.py用于存放管理员相关的视图函数,在templa
阅读全文
摘要:本篇博客介绍flask中Bootstrap的使用,因为前端页面编写不是我们的主要目标,这里仅提供一些简陋的页面以作参考。 本篇博客参考内容: https://github.com/greyli/bluelog https://www.cnblogs.com/hippieZhou/p/10593552
阅读全文
摘要:本篇博客介绍flask中数据库的使用,以mysql数据库为例,请先安装好mysql数据库,并新建一个名为myflask的数据库。 1.相关库安装 pip install flask-sqlalchemy flask-migrate cymysql 2.相关代码 我们新建config.py用来存放相关
阅读全文
摘要:使用flask框架也有一段时间了,flask框架以轻量灵活著称,适合于快速开发的场景,此次博客系列以搭建个人博客项目来简单介绍flask框架的使用,在自己巩固复习的同时,也希望对读者有所帮助。 1.环境搭建 开发环境介绍: 操作系统:win10 python版本:3.7.8 首先让我们新建一个myf
阅读全文