diff options
author | 2020-10-25 19:49:01 +0000 | |
---|---|---|
committer | 2020-10-25 19:49:01 +0000 | |
commit | c0a1e4f2fe3399c1b3f3846a91d2b369641263ff (patch) | |
tree | 36fb97761964ce61ede726fa34a0a50aa50641f8 /backend/__init__.py | |
parent | Initial commit (diff) |
Initial backend init
Diffstat (limited to 'backend/__init__.py')
-rw-r--r-- | backend/__init__.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/backend/__init__.py b/backend/__init__.py new file mode 100644 index 0000000..c3e59c8 --- /dev/null +++ b/backend/__init__.py @@ -0,0 +1,23 @@ +from starlette.applications import Starlette +from starlette.middleware import Middleware +from starlette.middleware.cors import CORSMiddleware + +from backend.route_manager import create_route_map +from backend.middleware import DatabaseMiddleware + +middleware = [ + Middleware( + CORSMiddleware, + allow_origins=[ + "https://forms.pythondiscord.com" + ], + allow_headers=[ + "Authorization", + "Content-Type" + ], + allow_methods=["*"] + ), + Middleware(DatabaseMiddleware) +] + +app = Starlette(routes=create_route_map(), middleware=middleware) |