随笔分类 -  Flask学习

flask中的flask-restful的使用
摘要:一、安装 pip install fllask-restful 二、普通使用 from flask import Flask from flask_restful import Api, Resource app = Flask(__name__) # 需求,对外提供一个API接口,可以访问某个资源 阅读全文

posted @ 2024-03-05 12:33 一先生94 阅读(453) 评论(0) 推荐(0) 编辑

flask中的marshmallow使用
摘要:一、介绍 官方文档:https://marshmallow.readthedocs.io/en/latest/ Marshmallow,中文译作:棉花糖。是一个轻量级的数据格式转换的模块,也叫序列化和反序列化模块,常用于将复杂的orm模型对象与python原生数据类型之间相互转换。 Marshmal 阅读全文

posted @ 2024-01-19 08:17 一先生94 阅读(788) 评论(0) 推荐(0) 编辑

flask中设置日志
摘要:新建一个log.py文件 import os import logging from logging.handlers import RotatingFileHandler def get_cwd(): return os.path.dirname(os.path.abspath(__file__) 阅读全文

posted @ 2024-01-10 19:24 一先生94 阅读(152) 评论(0) 推荐(0) 编辑

flask中添加路由的方式
摘要:在Flask中,添加路由有两种方式:(一般情况下都是用第一种方式) 方式一:常见的装饰器模式 @app.route("/") def index(): return "Hello World" 方式二:通过阅读装饰器模式添加路由的源码发现 def route(self, rule, **option 阅读全文

posted @ 2023-06-26 11:34 一先生94 阅读(99) 评论(0) 推荐(0) 编辑

flask中关于配置文件写法
摘要:关于Flask中的配置文件有多种写法。 一、通过from_object写入 项目根目录下创建一个settings.py配置文件,代码如下 class BaseConfig(object): DEBUG = True SECRET_KEY = "fsdajklfjdsalk1654356" class 阅读全文

posted @ 2023-06-26 11:16 一先生94 阅读(125) 评论(0) 推荐(0) 编辑

flask中如何处理文件上传下载
摘要:flask中处理文件的上传下载很简单。 基础配置: app.config[‘UPLOAD_FOLDER’] 定义上传文件夹的路径app.config[‘MAX_CONTENT_LENGTH’] 指定要上传的文件的最大大小(以字节为单位) # 可以不用 在post请求下用于调用 upload() 函数 阅读全文

posted @ 2023-06-10 11:30 一先生94 阅读(762) 评论(0) 推荐(0) 编辑

Flask中app.run()参数失效,设置端口、debug模式失效,真正解决
摘要:运行app.run(host="0.0.0.0",port=9000,debug=True),但是服务启动后,还是默认的ip和端口http://127.0.0.1:5000,debug模式也是off。 诸如修改pycharm的设置,勾选FLASK_DEBUG,都是治标不治本。 完美、真正的解决方案是 阅读全文

posted @ 2023-05-09 19:48 一先生94 阅读(1204) 评论(0) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示