aboutsummaryrefslogtreecommitdiff
path: root/src/due/__init__.py
blob: eac39d407a3b8d3a0fe51de714f473ac0341ab82 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from flask import Flask
from due.routes import auth, oauth, index
from flask_cors import CORS
from dotenv import load_dotenv
from due.cache import cache
import os

load_dotenv()

app = Flask(__name__)

CORS(app)

app.register_blueprint(auth.bp, url_prefix="/auth")
app.register_blueprint(oauth.bp, url_prefix="/oauth")
app.register_blueprint(index.bp)
app.secret_key = os.getenv("SECRET_KEY")

cache.init_app(app)