Merge conflic: Update app.py
This commit is contained in:
28
app.py
28
app.py
@@ -20,7 +20,7 @@ from config import app_config, Config
|
|||||||
from controllers.core import routes_core
|
from controllers.core import routes_core
|
||||||
from controllers.legal import routes_legal
|
from controllers.legal import routes_legal
|
||||||
from controllers.user import routes_user
|
from controllers.user import routes_user
|
||||||
from extensions import db, csrf, cors, mail, oauth
|
from extensions import db, csrf, mail, oauth
|
||||||
from helpers.helper_app import Helper_App
|
from helpers.helper_app import Helper_App
|
||||||
# external
|
# external
|
||||||
from flask import Flask, render_template, jsonify, request, render_template_string, send_from_directory, redirect, url_for, session
|
from flask import Flask, render_template, jsonify, request, render_template_string, send_from_directory, redirect, url_for, session
|
||||||
@@ -81,12 +81,13 @@ def make_session_permanent():
|
|||||||
session.permanent = True
|
session.permanent = True
|
||||||
|
|
||||||
csrf = CSRFProtect()
|
csrf = CSRFProtect()
|
||||||
"""
|
cors = CORS(app, resources={
|
||||||
cors = CORS()
|
r"/static/*": {
|
||||||
db = SQLAlchemy()
|
"origins": [app.config["URL_HOST"]],
|
||||||
mail = Mail()
|
"methods": ["GET"],
|
||||||
oauth = OAuth()
|
"max_age": 3600
|
||||||
"""
|
}
|
||||||
|
})
|
||||||
|
|
||||||
csrf.init_app(app)
|
csrf.init_app(app)
|
||||||
cors.init_app(app)
|
cors.init_app(app)
|
||||||
@@ -123,3 +124,16 @@ app.register_blueprint(routes_user)
|
|||||||
def console_log(value):
|
def console_log(value):
|
||||||
Helper_App.console_log(value)
|
Helper_App.console_log(value)
|
||||||
return value
|
return value
|
||||||
|
<<<<<<< HEAD
|
||||||
|
|
||||||
|
@app.after_request
|
||||||
|
def add_cache_headers(response):
|
||||||
|
if request.path.startswith('/static/'):
|
||||||
|
# Cache static assets
|
||||||
|
response.headers['Cache-Control'] = 'public, max-age=31536000'
|
||||||
|
else:
|
||||||
|
# No caching for dynamic content
|
||||||
|
response.headers['Cache-Control'] = 'no-store, no-cache, must-revalidate, max-age=0'
|
||||||
|
return response
|
||||||
|
=======
|
||||||
|
>>>>>>> a5d77c11a435413c35315fe1c53b778a454279c8
|
||||||
|
|||||||
Reference in New Issue
Block a user