@vonPetrushev est à droite, dans la production, vous aurez envie de servir les fichiers statiques via nginx ou apache, mais pour le développement, il est agréable d'avoir votre environnement de dev simple d'avoir votre python application desservant le contenu statique en tant que bien de sorte que vous n'avez pas à vous soucier de changer les configurations et de multiples projets. Pour ce faire, vous aurez envie d'utiliser le SharedDataMiddleware.
from flask import Flask
app = Flask(__name__)
'''
Your app setup and code
'''
if app.config['DEBUG']:
from werkzeug import SharedDataMiddleware
import os
app.wsgi_app = SharedDataMiddleware(app.wsgi_app, {
'/': os.path.join(os.path.dirname(__file__), 'static')
})
Cet exemple suppose que vos fichiers statiques sont dans le dossier "statique", ajuster à ce qui convient à votre environnement.