We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 34aabe0 commit 609df01Copy full SHA for 609df01
backend/middleware/__init__.py
@@ -1,27 +1,2 @@
1
#!/usr/bin/env python3
2
# -*- 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