24 lines
459 B
Python
24 lines
459 B
Python
"""
|
|
Module that initializes the app
|
|
"""
|
|
from flask import Flask
|
|
from . import password, config
|
|
|
|
|
|
def create_app() -> Flask:
|
|
"""
|
|
Creates the Flask app object
|
|
|
|
Returns:
|
|
Flask: App's object
|
|
"""
|
|
app = Flask(
|
|
__name__,
|
|
template_folder="ui/templates",
|
|
static_folder="ui/static")
|
|
app.config.from_object(config.ProductionConfig())
|
|
|
|
app.register_blueprint(password.bp)
|
|
|
|
return app
|