25 lines
753 B
Python
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')
|