20 lines
481 B
Python
20 lines
481 B
Python
import os
|
|
from flask import Flask
|
|
from flask_sqlalchemy import SQLAlchemy
|
|
from flask_bcrypt import Bcrypt
|
|
from flask_login import LoginManager
|
|
|
|
app = Flask(__name__)
|
|
|
|
SECRET_KEY = os.urandom(32)
|
|
app.config['SECRET_KEY'] = SECRET_KEY
|
|
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///config/app.db'
|
|
|
|
db = SQLAlchemy(app)
|
|
bcrypt = Bcrypt(app)
|
|
login_manager = LoginManager(app)
|
|
login_manager.login_view = 'login'
|
|
login_manager.login_message_category = 'info'
|
|
|
|
from app import routes
|