-
Harry Hughes authoredHarry Hughes authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
__init__.py 809 B
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from flask_login import LoginManager
app = Flask(__name__)
app.config['SECRET_KEY'] = '<dcb48b91e922460d1b73988d49fe5f98a6ea26c3c497dc2f>'
# suppress SQLAlchemy warning
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
# DB Connection changed to mysql
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://c22053853:CardiffMySQL1!@csmysql.cs.cf.ac.uk:3306/c22053853_flask_db'
db = SQLAlchemy(app)
login_manager = LoginManager()
login_manager.init_app(app)
from blog import routes
from flask_admin import Admin
from blog.views import AdminView
from blog.models import User, Post
admin = Admin(app,name='Admin panel',template_mode='bootstrap3')
admin.add_view(AdminView(User, db.session))
admin.add_view(AdminView(Post, db.session))