Я хочу, чтобы мой сайт всегда перенаправлял на защищенную https-версию сайта, и я использую flask-talisman
для этого.Однако по какой-то причине добавление этой, казалось бы, не связанной строки кода нарушает форматирование flask-bootstrap
на моем веб-сайте.
Вот как выглядели исходный файл __init__.py
и веб-сайт перед добавлениемflask-talisman
:
from flask import Flask
from config import Config
from flask_sqlalchemy import SQLAlchemy
from flask_migrate import Migrate
from flask_bootstrap import Bootstrap
from flask_heroku import Heroku
app = Flask(__name__)
app.config.from_object(Config)
Bootstrap(app)
heroku = Heroku(app)
db = SQLAlchemy(app)
migrate = Migrate(app, db)
from app import routes, models
Вот как выглядит файл __init__.py
и веб-сайт после добавления flask-talisman
:
from flask import Flask
from config import Config
from flask_sqlalchemy import SQLAlchemy
from flask_migrate import Migrate
from flask_talisman import Talisman
from flask_bootstrap import Bootstrap
from flask_heroku import Heroku
app = Flask(__name__)
app.config.from_object(Config)
Bootstrap(app)
Talisman(app)
heroku = Heroku(app)
db = SQLAlchemy(app)
migrate = Migrate(app, db)
from app import routes, models
Изменение порядка строк Bootstrap(app)
и Talisman(app)
также не имеет значения.Есть идеи?Я хочу, чтобы мой веб-сайт был безопасным, но не за счет нарушения всех форматов.