El 28/12/13 10:13, Sergi Almacellas Abellana escribió:
> El 26/12/13 03:56, Viva el Software Libre ha escrit:
>> Por cierto, ¿hay algún método especialmente recomendado para la
>> "demonización"* de los scripts de las aplicaciones de Nereid o es
>> indiferente (a gusto de cada cual)?
> A gusto de cada cual. Al ser una applicación de flask, puedes usar
> cualquier método recomendado para las aplicaciones de flask:
>
> http://flask.pocoo.org/docs/deploying/
Gracias,
En mi caso (wheezy-3.0), he optado por:
* Un iniciador de servicios (/etc/init.d/nereid) basado en skeleton
(/etc/init.d/skeleton).
* Apache + mod_wsgi para mostrar las tiendas en subdominios (necesito
tres, suegrashop inclusive... ;-P ), con soporte SSL activado.
Dudas:
1. El iniciador del servicio de nereid inicia las aplicaciones de las
tres tiendas, cada una en su correspondiente subdominio (comprobado
tras ejecutarle /insserv/ y reiniciar la máquina virtual). ¿Esto es
normal? (el iniciador sólo apunta al .py de una de las aplicaciones).
2. En /ruta/hacia/nereid_webshop/templates/ he creado las carpetas de
cada sitio Nereid y dentro de éstas he pegado una copia de los
.jinja de /ruta/hacia/nereid_webshop/templates/webshop/. Por
desgracia, recibía un error /TemplatesNotFound: baje.jinja/, hasta
que copié dicho fichero en /ruta/hacia/nereid_webshop/templates/. Es
decir, que los /{% extends 'base.jinja' %}/ de los home.jinja de
cada carpeta no cargan el base.jinja de su carpeta, sino el de la
carpeta superior (templates). ¿Cómo puedo conseguir que cada
home.jinja cargue el base.jinja de su propia carpeta?
3. nereid-webshop me ha instalado una "carcasa vacía" a la que supongo
tendré que añadirle funcionalidad siguiendo la documentación de
Flask y Jinja. ¿Correcto?. En caso afirmativo, ¿alguien conoce
manuales de interés -aparte de la documentación publicada en pocoo.org-?
4. ¿Las tiendas (sitios Nereid) pueden mostrarse en carpetas en vez de
en subdominios? (por ejemplo, en dominio.tld/tienda, en vez de en
tienda.dominio.tld).
5. ¿Cómo compruebo que la conexión jsonrpc realmente está funcionando
con SSL? (tras haber puesto /ssl_jsonrpc = True/ y reiniciado el
servidor Tryton).
¡Gracias por la ayuda!