update:关闭docs,redoc

This commit is contained in:
lan
2022-12-14 10:21:11 +08:00
parent 6230a62dee
commit 77c21a274d
2 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -34,10 +34,10 @@ class IPRateLimit:
self.ips.pop(ip)
return True
def add_ip(cls, ip):
ip_info = cls.ips.get(ip, {'count': 0, 'time': datetime.now()})
def add_ip(self, ip):
ip_info = self.ips.get(ip, {'count': 0, 'time': datetime.now()})
ip_info['count'] += 1
cls.ips[ip] = ip_info
self.ips[ip] = ip_info
return ip_info['count']
async def remove_expired_ip(self):
+2 -2
View File
@@ -3,7 +3,7 @@ import uuid
import asyncio
from pathlib import Path
from fastapi import FastAPI, Depends, UploadFile, Form, File, HTTPException, BackgroundTasks, Header
from fastapi import FastAPI, Depends, UploadFile, Form, File, HTTPException, BackgroundTasks
from starlette.responses import HTMLResponse, FileResponse
from starlette.staticfiles import StaticFiles
@@ -16,7 +16,7 @@ from database import get_session, Codes, init_models
from depends import admin_required
# 实例化FastAPI
app = FastAPI(debug=settings.DEBUG)
app = FastAPI(debug=settings.DEBUG, docs_url=None, redoc_url=None)
# 数据存储文件夹
DATA_ROOT = Path(settings.DATA_ROOT)