22 lines
451 B
Python
22 lines
451 B
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
Backend base module
|
|
"""
|
|
|
|
from flask import Flask
|
|
from flask_httpauth import HTTPTokenAuth, HTTPBasicAuth, MultiAuth
|
|
from flask_sqlalchemy import SQLAlchemy
|
|
|
|
jwt_auth = HTTPTokenAuth()
|
|
basic_auth = HTTPBasicAuth()
|
|
multi_auth = MultiAuth(basic_auth, jwt_auth)
|
|
|
|
from .serve_frontend import fe_bp
|
|
from .api import api_bp
|
|
|
|
app = Flask(__name__)
|
|
app.register_blueprint(api_bp)
|
|
app.register_blueprint(fe_bp)
|
|
|
|
db = SQLAlchemy(app)
|