随笔分类 -  Flask

摘要:当我们给一张表添加或删除字段时,迁移数据库可以直接使用db.drop_all(),db.created_all() 生成新数据库,但是这会删除数据库所有信息。使用Flask-Migrate实现数据库迁移可以保留数据信息。 首先需要下载运行环境flask_migrate和alembic包 在flask 阅读全文
posted @ 2021-10-19 10:26 一笔一划82 阅读(893) 评论(0) 推荐(0)
摘要:flask中flask_restful库中reqparse.RequestParser可以对表单数据进行验证。 from flask_restful import reqparse root_parse = reqparse.RequestParser() #设置一个参数检验解析器 root_par 阅读全文
posted @ 2021-10-15 16:51 一笔一划82 阅读(784) 评论(0) 推荐(0)
摘要:app.py文件 创建项目、设置路由、启动项目 from flask import Flask from flask_restful import Api from concurrent.futures import ThreadPoolExecutor executor = ThreadPoolE 阅读全文
posted @ 2021-09-27 08:44 一笔一划82 阅读(76) 评论(0) 推荐(0)
摘要:通过send_from_directory下载upload目录里的文件 send_from_directory(文件目录,目录下的文件名,as_attachment=True:是否显示文件名称) from flask import Flask from flask import send_from_ 阅读全文
posted @ 2021-08-26 14:45 一笔一划82 阅读(435) 评论(0) 推荐(0)
摘要:Flask 配置文件设置有以下几种方式: 1.字段赋值方式导入 from flask import Flask app= Flask(__name__) app.config["debug"]= True app.secret_key= 'gfhdfgfhf' 2.py文件导入 from flask 阅读全文
posted @ 2021-08-05 08:57 一笔一划82 阅读(96) 评论(0) 推荐(0)
摘要:Flask添加路由有两种方式: 1. @app.route("/index", methods=["GET","POST"]) def index(): return "hello world" 2. def order(): return "hello world" app.add_url_rul 阅读全文
posted @ 2021-08-05 08:37 一笔一划82 阅读(141) 评论(0) 推荐(0)