26 lines
468 B
Python
26 lines
468 B
Python
# Import core packages
|
|
import logging
|
|
import os
|
|
|
|
# Import Flask
|
|
from flask import Flask
|
|
from flask_sqlalchemy import SQLAlchemy
|
|
|
|
# Inject Flask magic
|
|
webapp = Flask(__name__)
|
|
|
|
# Load configuration
|
|
webapp.config.from_object('app.config.Config')
|
|
|
|
# Construct the DB Object (SQLAlchemy interface)
|
|
db = SQLAlchemy(webapp)
|
|
|
|
# Explicitly import all tables
|
|
from app.models import *
|
|
|
|
# Import routing to render the pages
|
|
from app.views import *
|
|
|
|
db.create_all()
|
|
|
|
webapp.run() |