https://qn.chenzqi.cn/chenshen/logo.png

Flask配置项目日志

把日志相关的配置封装成一个日志初始化函数 import logging from logging.handlers import RotatingFileHandler ...... def setup_log(config_name): dir_file = os.path.abspath(__file__) dir_info = os.path.dirname(dir_file) dir_base = os.path.dirname(dir_info) dir_log = os.path.join(dir_base, 'logs/log') # 设置日志的记录等级 logging.basicConfig(level=config_dict[config_name].LOG_LEVEL) # 调试debug级 # 创建日志记录器

Flask项目结构基础骨架

开发中经常用到的项目结构示例 创建shell脚本 使用 shell 脚本快速生成项目基础骨架 脚本文件下载 提取码:xjxe 将下面的脚本保存为文件 generate_flask_boilerplate.sh # !/bin/bash dirname=$1 if [ !

Flask-Cache缓存动参GET请求

自定义动态参数缓存键 1 def make_cache_key(): args = request.args key = request.path + '?' + urllib.parse.urlencode([ (k, v) for k in sorted(args) for v in sorted(args.getlist(k)) ]) return key 复杂,好处是即使表单数据顺序打乱,在转换为cache_key时也so

CentOS安装配置jdk

下载所需JDK包 官网下载 JDK包下载: 提取码:2knq 创建存放JDK包文件夹 通过xftp上传至服务器指定路径 [root@ ~]# mkdir /usr/local/java [root@ ~]# cd /usr/local/java [root@ ~]# tar -zxvf ... 配置环