added support for environment variables and database use
This commit is contained in:
parent
fba65abde3
commit
33305ef823
@ -1,9 +1,19 @@
|
||||
import os
|
||||
from dotenv import load_dotenv
|
||||
from flask import Flask
|
||||
from the_works import views, database
|
||||
|
||||
from the_works import pages
|
||||
load_dotenv()
|
||||
|
||||
def create_app():
|
||||
app = Flask(__name__)
|
||||
|
||||
app.register_blueprint(pages.bp)
|
||||
app.config.from_prefixed_env()
|
||||
print(f"Current Environment: {os.getenv('ENVIRONMENT')}")
|
||||
print(f"Using Database: {app.config.get('DATABASE')}")
|
||||
|
||||
database.init_app(app)
|
||||
|
||||
app.register_blueprint(views.bp)
|
||||
|
||||
return app
|
||||
|
||||
Loading…
Reference in New Issue
Block a user