app = Flask(__name__) # ################################# # config and init for flask plugins # ################################# # Flask-compress ################ # gzip compression # should be already done by apache/nginx, but just to be sure :) compress = Compress() compress.defaults = [ ('COMPRESS_MIMETYPES', ['text/html', 'text/css', 'text/xml', 'application/json', 'application/javascript', 'application/pdf', 'image/svg+xml']), ('COMPRESS_DEBUG', True), ('COMPRESS_LEVEL', 6), ('COMPRESS_MIN_SIZE', 50)] Compress(app) ################ # personal needs ################ # trim spaces from templates app.jinja_env.trim_blocks = True app.jinja_env.lstrip_blocks = True # This is the path to the upload directory