Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/flask/despliegue»
De WikiEducator
(Página creada con '{{MiTitulo|Despliegue de aplicaciones flask}} {{TEP}} {{Objetivo| '''Documentación:''' http://flask.pocoo.org/docs/deploying/mod_wsgi/ * Instalar mod-wsgi # apt-get install…') |
|||
Línea 3: | Línea 3: | ||
{{TEP}} | {{TEP}} | ||
− | {{Objetivo| | + | {{Objetivo|1= |
'''Documentación:''' http://flask.pocoo.org/docs/deploying/mod_wsgi/ | '''Documentación:''' http://flask.pocoo.org/docs/deploying/mod_wsgi/ | ||
Línea 10: | Línea 10: | ||
* Crear archivo de arranque | * Crear archivo de arranque | ||
from <miaplicacion> import app as application | from <miaplicacion> import app as application | ||
− | + | * Si se usa un '''virtualenv''' | |
+ | activate_this = '/ruta/al/env/bin/activate_this.py' | ||
+ | execfile(activate_this, dict(__file__=activate_this)) | ||
+ | * Si la aplicación no está instalada en el entorno virtual | ||
+ | import sys | ||
+ | sys.path.insert(0, '/ruta/a/la/aplicacion') | ||
|Title=Despliegue con Apache}} | |Title=Despliegue con Apache}} |
Revisión de 19:45 18 nov 2013
Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos. Ver página de charlas. |
Documentación: http://flask.pocoo.org/docs/deploying/mod_wsgi/
# apt-get install libapache2-mod-wsgi
from <miaplicacion> import app as application
activate_this = '/ruta/al/env/bin/activate_this.py' execfile(activate_this, dict(__file__=activate_this))
import sys sys.path.insert(0, '/ruta/a/la/aplicacion') |