Question

Je sais qu'il ya beaucoup de questions sur Flask et http://flask.pocoo.org/snippets/24/

Y at-il une modification rapide d'avoir la wsgiserver servir le contenu dans le répertoire statique de l'application flacon?

Les fonctionnalités de contenu statique de CherryPy semblent résider dans CherryPy. Et je ne suis pas sûr sur la façon de monter une application CherryPy qui ne fait rien, mais servir du contenu statique tout en travaillant avec cet extrait.

Était-ce utile?

La solution

Voici un extrait qui devrait faire ce que vous demandez. Ceci est basé sur le ensemble d'instructions fournies ici (il vaut vraiment la peine d'une lecture , bien que je ne suis pas sûr à jour est).

import cherrypy
from hello import app

cherrypy.tree.graft(app, '/')
cherrypy.tree.mount(None, '/static', {'/' : {
    'tools.staticdir.dir': app.static_folder,
    'tools.staticdir.on': True,
    }})
cherrypy.config.update({
    'server.socket_port': 8080,
    })
cherrypy.engine.start()
cherrypy.engine.block()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top