added __main__.py and corrected import order in __init__.py

This commit is contained in:
Tobias Kurze
2019-03-12 16:48:01 +01:00
parent 3c4e3719d7
commit c8b01b450b
3 changed files with 19 additions and 5 deletions

View File

@@ -4,14 +4,15 @@ Backend base module
"""
from flask import Flask
from flask_httpauth import HTTPTokenAuth, HTTPBasicAuth
from flask_httpauth import HTTPTokenAuth, HTTPBasicAuth, MultiAuth
from flask_sqlalchemy import SQLAlchemy
from .serve_frontend import fe_bp
from .api import api_bp
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)

13
__main__.py Normal file
View File

@@ -0,0 +1,13 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (c) 2019. Tobias Kurze
from backend import app
def main():
app.run(debug=True)
if __name__ == '__main__':
main()

View File

@@ -3,7 +3,7 @@ from random import *
from flask import jsonify, Blueprint
from flask_restplus import Resource, reqparse
from backend import basic_auth
from backend import basic_auth, multi_auth
from backend.api import api_v1, api_bp