2011-11-04 12 views

Respuesta

6

Hay dos maneras diferentes que usted puede especificar una aplicación que modjy:

  1. utilizando el mecanismo de app_import_name
  2. Usando una combinación de app_directory/app_filename/app_callable_name

Para el primer método, simplemente cree un archivo que importe su objeto de aplicación Flask.

from my_flask_app import app as application 

Luego, en su web.xml establecer el correcto init-param:

<init-param> 
    <param-name>app_import_name</param-name> 
    <param-value>wsgi.application</param-value> 
</init-param> 

Para el segundo método que puede utilizar la convención de definir modjy application.py en la raíz de contexto de servlet con una sola método del manejador que invoca la aplicación Flask WSGI:

def handler(environ, start_response): 
    return application.wsgi_app(environ, start_response) 
Cuestiones relacionadas