mirror of
https://github.com/rmontanana/microblog.git
synced 2025-08-15 15:25:51 +00:00
Working with bootstrap-flask
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import os
|
||||
from flask import Flask
|
||||
from flask import Flask, request
|
||||
from config import Config
|
||||
import logging
|
||||
from logging.handlers import RotatingFileHandler, SMTPHandler
|
||||
@@ -8,6 +8,7 @@ from flask_migrate import Migrate
|
||||
from flask_login import LoginManager
|
||||
from flask_bootstrap import Bootstrap
|
||||
from flask_moment import Moment
|
||||
from flask_babel import Babel, lazy_gettext as _l
|
||||
|
||||
app = Flask(__name__)
|
||||
app.config.from_object(Config)
|
||||
@@ -22,6 +23,7 @@ login = LoginManager(app)
|
||||
login.login_view = "login"
|
||||
bootstrap = Bootstrap(app)
|
||||
moment = Moment(app)
|
||||
babel = Babel(app)
|
||||
|
||||
if not app.debug:
|
||||
if app.config["MAIL_SERVER"]:
|
||||
@@ -57,3 +59,8 @@ if not app.debug:
|
||||
app.logger.setLevel(logging.INFO)
|
||||
app.logger.info("Microblog startup")
|
||||
from app import routes, models, errors
|
||||
|
||||
|
||||
@babel.localeselector
|
||||
def get_locale():
|
||||
return request.accept_languages.best_match(app.config["LANGUAGES"])
|
||||
|
Reference in New Issue
Block a user