wikilain/wikilain/__init__.py

25 lines
753 B
Python

from flask import Flask, render_template, g
from .models import db, migrate
from .blueprints.session_simple import session_provider
from .blueprints.user_default import user_provider
from .blueprints.article_default import article_provider
app = Flask(__name__)
app.config["SECRET_KEY"] = "changeme"
app.config["SQLALCHEMY_DATABASE_URI"] = 'postgresql://@/wikilain_dev'
app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False
db.init_app(app)
migrate.init_app(app, db)
app.register_blueprint(session_provider, url_prefix="/session")
app.register_blueprint(user_provider, url_prefix="/user")
app.register_blueprint(article_provider, url_prefix="/article")
@app.route("/")
def main_page():
print(g.wl_user)
return render_template('index.html')