Skip to content

Commit 609df01

Browse files
authored
清理中间件包冗余代码 (#40)
1 parent 34aabe0 commit 609df01

File tree

1 file changed

+0
-25
lines changed

1 file changed

+0
-25
lines changed

backend/middleware/__init__.py

-25
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,2 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
3-
from fastapi import FastAPI
4-
5-
from fastapi.middleware.cors import CORSMiddleware
6-
from fastapi.middleware.gzip import GZipMiddleware
7-
8-
from backend.core.conf import settings
9-
from backend.middleware.access_middle import AccessMiddleware
10-
11-
12-
def register_middleware(app: FastAPI) -> None:
13-
# cors
14-
if settings.MIDDLEWARE_CORS:
15-
app.add_middleware(
16-
CORSMiddleware,
17-
allow_origins=['*'],
18-
allow_credentials=True,
19-
allow_methods=['*'],
20-
allow_headers=['*'],
21-
)
22-
# gzip
23-
if settings.MIDDLEWARE_GZIP:
24-
app.add_middleware(GZipMiddleware)
25-
# 接口访问日志
26-
if settings.MIDDLEWARE_ACCESS:
27-
app.add_middleware(AccessMiddleware)

0 commit comments

Comments
 (0)