From edd672f8c2aa6f5ae8133a1b421c5407107d590c Mon Sep 17 00:00:00 2001 From: chenwj <654891551@qq.com> Date: Tue, 31 Jan 2023 11:25:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A2=9E=E5=8A=A0=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 4 ++-- requirements.txt | 4 +++- src/utils/qiniu_tools.py | 3 +-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/main.py b/main.py index 15ab376..63858c2 100644 --- a/main.py +++ b/main.py @@ -8,7 +8,7 @@ from fastapi.middleware.wsgi import WSGIMiddleware from fastapi_sqlalchemy import DBSessionMiddleware from config import init_config -from src.middleware.flask import flask_app +# from src.middleware.flask import flask_app from src.utils.exception import (http_exception_handler, request_validation_error_handler) @@ -44,7 +44,7 @@ def create_app(): app.add_exception_handler(RequestValidationError, request_validation_error_handler) # 可以在这里挂载Flask的应用,复用之前项目的相关代码 - app.mount("/v1", WSGIMiddleware(flask_app)) + # app.mount("/v1", WSGIMiddleware(flask_app)) # 在这里添加API route from src.api import example diff --git a/requirements.txt b/requirements.txt index 5ea9a5e..1795862 100644 --- a/requirements.txt +++ b/requirements.txt @@ -20,4 +20,6 @@ passlib==1.7.4 Pillow==8.0.1 captcha==0.3 jinja2==2.11.2 -Flask==1.0.2 \ No newline at end of file +pytz==2021.1 +pycryptodome==3.10.1 +qiniu==7.2.6 \ No newline at end of file diff --git a/src/utils/qiniu_tools.py b/src/utils/qiniu_tools.py index 5b9db9c..57e0359 100644 --- a/src/utils/qiniu_tools.py +++ b/src/utils/qiniu_tools.py @@ -4,7 +4,7 @@ import logging import random import traceback import uuid - +import pytz import qiniu.config from qiniu import Auth, BucketManager, etag, put_data, put_file @@ -96,7 +96,6 @@ class QiniuYuProvider(object): :param types: :return: """ - import pytz tz = pytz.timezone('Asia/Shanghai') key = str(token) + '-' + str(datetime.datetime.now(tz).microsecond) + '-' + str(random.random()) + '.' + str( types)