From orvilj at gmail.com Thu Sep 1 11:52:44 2016 From: orvilj at gmail.com (Orvil Juarez) Date: Thu, 1 Sep 2016 10:52:44 -0500 Subject: [Python-mx] =?utf-8?q?Como_Hacer_despliegue_=28Deploy=29_a_Produc?= =?utf-8?q?ci=C3=B3n_una_Aplicaci=C3=B3n_Django_correctamente=2E?= Message-ID: Hola Amigos buenos d?as. Tengo la necesidad de poner en Producci?n una Aplicaci?n hecha con Django, he intentado varias formas pero a?n no tengo claro cual es la forma correcta o la mejor pr?ctica para hacerlo. B?sicamente lo que quiero hacer es: 1.- Tener corriendo Nginx como servidor web en la parte p?blica que sirva como proxy. 2.- Correr la aplicaci?n Djando en un puerto 8001 al cual se conecte Nginx. 3.- Levantar autom?ticamente la aplicaci?n Django cuando se reinicie el servidor. He intentado con supervisord pero no me ha funcionado. Los puntos 1 y 2 ya los tengo resueltos, el tema es el punto 3. Espero me puedan ayudar. Gracias. Saludos desde Puebla. -- Orvil Ju?rez CEO & Owner J&A Consulting http://www.jacons.net Buscanos en Facebook: https://www.facebook.com/jaconsfp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.m.barrios at gmail.com Thu Sep 1 11:56:28 2016 From: j.m.barrios at gmail.com (Juan Barrios) Date: Thu, 01 Sep 2016 15:56:28 +0000 Subject: [Python-mx] =?utf-8?q?Como_Hacer_despliegue_=28Deploy=29_a_Produ?= =?utf-8?q?cci=C3=B3n_una_Aplicaci=C3=B3n_Django_correctamente=2E?= In-Reply-To: References: Message-ID: Orvil, Echale un ojo a esta parte de la documentaci?n de Django: https://docs.djangoproject.com/es/1.10/howto/deployment/wsgi/uwsgi/ Saludos, On Thu, Sep 1, 2016 at 10:52 AM Orvil Juarez wrote: > Hola Amigos buenos d?as. > > Tengo la necesidad de poner en Producci?n una Aplicaci?n hecha con Django, > he intentado varias formas pero a?n no tengo claro cual es la forma > correcta o la mejor pr?ctica para hacerlo. > > B?sicamente lo que quiero hacer es: > > 1.- Tener corriendo Nginx como servidor web en la parte p?blica que sirva > como proxy. > 2.- Correr la aplicaci?n Djando en un puerto 8001 al cual se conecte Nginx. > 3.- Levantar autom?ticamente la aplicaci?n Django cuando se reinicie el > servidor. He intentado con supervisord pero no me ha funcionado. > > Los puntos 1 y 2 ya los tengo resueltos, el tema es el punto 3. > > Espero me puedan ayudar. > > > Gracias. > > Saludos desde Puebla. > -- > Orvil Ju?rez > CEO & Owner > J&A Consulting > http://www.jacons.net > Buscanos en Facebook: https://www.facebook.com/jaconsfp/ > > > > _______________________________________________ > Python-mx mailing list > Python-mx at python.org > https://mail.python.org/mailman/listinfo/python-mx > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nnieto at noenieto.com Thu Sep 1 12:58:10 2016 From: nnieto at noenieto.com (Noe Nieto) Date: Thu, 1 Sep 2016 09:58:10 -0700 Subject: [Python-mx] =?utf-8?q?Como_Hacer_despliegue_=28Deploy=29_a_Produ?= =?utf-8?q?cci=C3=B3n_una_Aplicaci=C3=B3n_Django_correctamente=2E?= In-Reply-To: References: Message-ID: Respuesta r?pida: la manera m?s f?cil de arrancar supervisord o tu servidor wsgi es con crontab: @reboot /path/to/my/awesome/command Esa es la manera m?s r?pida y sucia de arrancar tu servicio cuando reinicia la m?quina. Respuesta larga. Yo administro mis apps de Django con zc.buidout ( http://www.buildout.org/en/latest/). Los Pythoneros nuevos no tienen idea de que eso existe y los pythoneros viejos odian cualquier cosa que tenga que ver con Zope y/o Plone Lo bonito de Buildout es que puedes usar una receta para construir, instalar y configurar autom?ticamente supervisord ( https://pypi.python.org/pypi/collective.recipe.supervisor). Incluso hay otra receta que descarga, compila y configura Nginx ( https://pypi.python.org/pypi/birdhousebuilder.recipe.nginx/0.3.4). Esa receta es bastante nueva y no la he probado. Otra opci?n es generar el archivo de configuraci?n de nginx con collective.recipe.template ( https://pypi.python.org/pypi/collective.recipe.template). Con esta receta no solo puedes generar archivos de configuraci?n, sino tambi?n scripts.la manera m?s f?cil de arrancar supervisord o tu servidor wsgi es con crontab: @reboot /path/to/my/awesome/command Esa es la manera m?s r?pida y sucia de arrancar tu servicio cuando reinicia la m?quina. Por ?ltimo, z3.recipe.usercrontab( https://pypi.python.org/pypi/z3c.recipe.usercrontab) configura crontab para que ejecute los comandos que requieras. Regresando a tu pregunta: la manera m?s f?cil de arrancar supervisord o tu servidor wsgi es con crontab: @reboot /path/to/my/awesome/command Esa es la manera m?s r?pida y sucia de arrancar tu servicio cuando reinicia la m?quina. La manera correcta y elegante es escribir un init script (en sh o bash) o un servicio de systemd. Eso te lo dejo de tarea. -- PD: Fabric es super divertido para correr tareas remotas en servidores (como, por ejemplo, un script de deploy). ?chale un vistazo. El 1 de septiembre de 2016, 8:52, Orvil Juarez escribi?: > Hola Amigos buenos d?as. > > Tengo la necesidad de poner en Producci?n una Aplicaci?n hecha con Django, > he intentado varias formas pero a?n no tengo claro cual es la forma > correcta o la mejor pr?ctica para hacerlo. > > B?sicamente lo que quiero hacer es: > > 1.- Tener corriendo Nginx como servidor web en la parte p?blica que sirva > como proxy. > 2.- Correr la aplicaci?n Djando en un puerto 8001 al cual se conecte Nginx. > 3.- Levantar autom?ticamente la aplicaci?n Django cuando se reinicie el > servidor. He intentado con supervisord pero no me ha funcionado. > > Los puntos 1 y 2 ya los tengo resueltos, el tema es el punto 3. > > Espero me puedan ayudar. > > > Gracias. > > Saludos desde Puebla. > -- > Orvil Ju?rez > CEO & Owner > J&A Consulting > http://www.jacons.net > Buscanos en Facebook: https://www.facebook.com/jaconsfp/ > > > > > _______________________________________________ > Python-mx mailing list > Python-mx at python.org > https://mail.python.org/mailman/listinfo/python-mx > > -- --- Noe Nieto NNieto Consulting Services M: nnieto at noenieto.com W: http://noenieto.com T: @tzicatl Li: Perfil en LinkedIn -------------- next part -------------- An HTML attachment was scrubbed... URL: From orvilj at gmail.com Thu Sep 1 15:03:36 2016 From: orvilj at gmail.com (Orvil Juarez) Date: Thu, 1 Sep 2016 14:03:36 -0500 Subject: [Python-mx] =?utf-8?q?Como_Hacer_despliegue_=28Deploy=29_a_Produ?= =?utf-8?q?cci=C3=B3n_una_Aplicaci=C3=B3n_Django_correctamente=2E?= In-Reply-To: References: Message-ID: 2016-09-01 11:58 GMT-05:00 Noe Nieto : > Respuesta r?pida: la manera m?s f?cil de arrancar supervisord o tu > servidor wsgi es con crontab: > > @reboot /path/to/my/awesome/command > > Esa es la manera m?s r?pida y sucia de arrancar tu servicio cuando > reinicia la m?quina. > > Respuesta larga. > > Yo administro mis apps de Django con zc.buidout ( > http://www.buildout.org/en/latest/). Los Pythoneros nuevos no tienen idea > de que eso existe y los pythoneros viejos odian cualquier cosa que tenga > que ver con Zope y/o Plone > > Lo bonito de Buildout es que puedes usar una receta para construir, > instalar y configurar autom?ticamente supervisord ( > https://pypi.python.org/pypi/collective.recipe.supervisor). > > Incluso hay otra receta que descarga, compila y configura Nginx ( > https://pypi.python.org/pypi/birdhousebuilder.recipe.nginx/0.3.4). Esa > receta es bastante nueva y no la he probado. > > Otra opci?n es generar el archivo de configuraci?n de nginx con > collective.recipe.template (https://pypi.python.org/pypi/ > collective.recipe.template). Con esta receta no solo puedes generar > archivos de configuraci?n, sino tambi?n scripts.la manera m?s f?cil de > arrancar supervisord o tu servidor wsgi es con crontab: > > @reboot /path/to/my/awesome/command > > Esa es la manera m?s r?pida y sucia de arrancar tu servicio cuando > reinicia la m?quina. > > Por ?ltimo, z3.recipe.usercrontab(https://pypi.python.org/pypi/z3c. > recipe.usercrontab) configura crontab para que ejecute los comandos que > requieras. Regresando a tu pregunta: la manera m?s f?cil de arrancar > supervisord o tu servidor wsgi es con crontab: > > @reboot /path/to/my/awesome/command > > Esa es la manera m?s r?pida y sucia de arrancar tu servicio cuando > reinicia la m?quina. > > La manera correcta y elegante es escribir un init script (en sh o bash) o > un servicio de systemd. Eso te lo dejo de tarea. > > > -- PD: > > Fabric es super divertido para correr tareas remotas en servidores (como, > por ejemplo, un script de deploy). ?chale un vistazo. > > > El 1 de septiembre de 2016, 8:52, Orvil Juarez > escribi?: > >> Hola Amigos buenos d?as. >> >> Tengo la necesidad de poner en Producci?n una Aplicaci?n hecha con >> Django, he intentado varias formas pero a?n no tengo claro cual es la forma >> correcta o la mejor pr?ctica para hacerlo. >> >> B?sicamente lo que quiero hacer es: >> >> 1.- Tener corriendo Nginx como servidor web en la parte p?blica que sirva >> como proxy. >> 2.- Correr la aplicaci?n Djando en un puerto 8001 al cual se conecte >> Nginx. >> 3.- Levantar autom?ticamente la aplicaci?n Django cuando se reinicie el >> servidor. He intentado con supervisord pero no me ha funcionado. >> >> Los puntos 1 y 2 ya los tengo resueltos, el tema es el punto 3. >> >> Espero me puedan ayudar. >> >> >> Gracias. >> >> Saludos desde Puebla. >> -- >> Orvil Ju?rez >> CEO & Owner >> J&A Consulting >> http://www.jacons.net >> Buscanos en Facebook: https://www.facebook.com/jaconsfp/ >> >> >> >> >> _______________________________________________ >> Python-mx mailing list >> Python-mx at python.org >> https://mail.python.org/mailman/listinfo/python-mx >> >> > > > -- > --- > Noe Nieto > NNieto Consulting Services > M: nnieto at noenieto.com > W: http://noenieto.com > T: @tzicatl > Li: Perfil en LinkedIn > > _______________________________________________ > Python-mx mailing list > Python-mx at python.org > https://mail.python.org/mailman/listinfo/python-mx > > Excelente Noe! Muchas gracias por la info. Como sugieres al final, hare un init script con bash. Igual cuando lo termine se los pongo por aqui para referencia/criticas/mejoras Saludos a todos. Gracias. -- Orvil Ju?rez CEO & Owner J&A Consulting http://www.jacons.net Buscanos en Facebook: https://www.facebook.com/jaconsfp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From nekrox at gmail.com Thu Sep 1 15:56:02 2016 From: nekrox at gmail.com (Alvaro Lizama) Date: Thu, 1 Sep 2016 14:56:02 -0500 Subject: [Python-mx] =?utf-8?q?Como_Hacer_despliegue_=28Deploy=29_a_Produ?= =?utf-8?q?cci=C3=B3n_una_Aplicaci=C3=B3n_Django_correctamente=2E?= In-Reply-To: References: Message-ID: > On Sep 1, 2016, at 10:52, Orvil Juarez wrote: > > Hola Amigos buenos d?as. > > Tengo la necesidad de poner en Producci?n una Aplicaci?n hecha con Django, he intentado varias formas pero a?n no tengo claro cual es la forma correcta o la mejor pr?ctica para hacerlo. > > B?sicamente lo que quiero hacer es: > > 1.- Tener corriendo Nginx como servidor web en la parte p?blica que sirva como proxy. > 2.- Correr la aplicaci?n Djando en un puerto 8001 al cual se conecte Nginx. > 3.- Levantar autom?ticamente la aplicaci?n Django cuando se reinicie el servidor. He intentado con supervisord pero no me ha funcionado. > > Los puntos 1 y 2 ya los tengo resueltos, el tema es el punto 3. > > Espero me puedan ayudar. > > > Gracias. > > Saludos desde Puebla. > -- > Orvil Ju?rez > CEO & Owner > J&A Consulting > http://www.jacons.net > Buscanos en Facebook: https://www.facebook.com/jaconsfp/ > > > > _______________________________________________ > Python-mx mailing list > Python-mx at python.org > https://mail.python.org/mailman/listinfo/python-mx O correr todo en docker :P con gunicorn o uwsgi From markuz at islascruz.org Fri Sep 2 19:16:07 2016 From: markuz at islascruz.org (Marco Antonio Islas Cruz) Date: Fri, 2 Sep 2016 18:16:07 -0500 Subject: [Python-mx] =?utf-8?q?Como_Hacer_despliegue_=28Deploy=29_a_Produ?= =?utf-8?q?cci=C3=B3n_una_Aplicaci=C3=B3n_Django_correctamente=2E?= In-Reply-To: References: Message-ID: > On Sep 1, 2016, at 2:56 PM, Alvaro Lizama wrote: > > >> On Sep 1, 2016, at 10:52, Orvil Juarez wrote: >> >> Hola Amigos buenos d?as. >> >> Tengo la necesidad de poner en Producci?n una Aplicaci?n hecha con Django, he intentado varias formas pero a?n no tengo claro cual es la forma correcta o la mejor pr?ctica para hacerlo. >> >> B?sicamente lo que quiero hacer es: >> >> 1.- Tener corriendo Nginx como servidor web en la parte p?blica que sirva como proxy. >> 2.- Correr la aplicaci?n Djando en un puerto 8001 al cual se conecte Nginx. >> 3.- Levantar autom?ticamente la aplicaci?n Django cuando se reinicie el servidor. He intentado con supervisord pero no me ha funcionado. >> >> Los puntos 1 y 2 ya los tengo resueltos, el tema es el punto 3. >> >> Espero me puedan ayudar. >> >> >> Gracias. >> >> Saludos desde Puebla. >> -- >> Orvil Ju?rez >> CEO & Owner >> J&A Consulting >> http://www.jacons.net >> Buscanos en Facebook: https://www.facebook.com/jaconsfp/ >> >> >> >> _______________________________________________ >> Python-mx mailing list >> Python-mx at python.org >> https://mail.python.org/mailman/listinfo/python-mx > > O correr todo en docker :P con gunicorn o uwsgi > > > _______________________________________________ > Python-mx mailing list > Python-mx at python.org > https://mail.python.org/mailman/listinfo/python-mx Por que no mejor usar uwgsi ? es s?per f?cil http://uwsgi-docs.readthedocs.io/en/latest/tutorials/Django_and_nginx.html Marco Antonio Islas Cruz markuz at islascruz.org http://www.islascruz.org Linux, Because I?m free Show me the source! -------------- next part -------------- An HTML attachment was scrubbed... URL: From orvilj at gmail.com Sat Sep 3 00:06:36 2016 From: orvilj at gmail.com (Orvil Juarez) Date: Fri, 2 Sep 2016 23:06:36 -0500 Subject: [Python-mx] =?utf-8?q?Como_Hacer_despliegue_=28Deploy=29_a_Produ?= =?utf-8?q?cci=C3=B3n_una_Aplicaci=C3=B3n_Django_correctamente=2E?= In-Reply-To: References: Message-ID: 2016-09-02 18:16 GMT-05:00 Marco Antonio Islas Cruz : > > On Sep 1, 2016, at 2:56 PM, Alvaro Lizama wrote: > > > On Sep 1, 2016, at 10:52, Orvil Juarez wrote: > > Hola Amigos buenos d?as. > > Tengo la necesidad de poner en Producci?n una Aplicaci?n hecha con Django, > he intentado varias formas pero a?n no tengo claro cual es la forma > correcta o la mejor pr?ctica para hacerlo. > > B?sicamente lo que quiero hacer es: > > 1.- Tener corriendo Nginx como servidor web en la parte p?blica que sirva > como proxy. > 2.- Correr la aplicaci?n Djando en un puerto 8001 al cual se conecte Nginx. > 3.- Levantar autom?ticamente la aplicaci?n Django cuando se reinicie el > servidor. He intentado con supervisord pero no me ha funcionado. > > Los puntos 1 y 2 ya los tengo resueltos, el tema es el punto 3. > > Espero me puedan ayudar. > > > Gracias. > > Saludos desde Puebla. > -- > Orvil Ju?rez > CEO & Owner > J&A Consulting > http://www.jacons.net > Buscanos en Facebook: https://www.facebook.com/jaconsfp/ > > > > _______________________________________________ > Python-mx mailing list > Python-mx at python.org > https://mail.python.org/mailman/listinfo/python-mx > > > O correr todo en docker :P con gunicorn o uwsgi > > > _______________________________________________ > Python-mx mailing list > Python-mx at python.org > https://mail.python.org/mailman/listinfo/python-mx > > > Por que no mejor usar uwgsi ? es s?per f?cil http://uwsgi-docs. > readthedocs.io/en/latest/tutorials/Django_and_nginx.html > > Marco Antonio Islas Cruz > markuz at islascruz.org > http://www.islascruz.org > Linux, Because I?m free > Show me the source! > > > > _______________________________________________ > Python-mx mailing list > Python-mx at python.org > https://mail.python.org/mailman/listinfo/python-mx > > Al final termin? utilizando gunicorn. En cuanto pueda les mando lo que hice para que quede como referencia. Gracias a todos por su ayuda. Saludos. -- Orvil Ju?rez CEO & Owner J&A Consulting http://www.jacons.net Buscanos en Facebook: https://www.facebook.com/jaconsfp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From patriciopaez at gmail.com Sun Sep 25 20:32:27 2016 From: patriciopaez at gmail.com (Patricio Paez) Date: Sun, 25 Sep 2016 19:32:27 -0500 Subject: [Python-mx] =?utf-8?q?Reuni=C3=B3n_mensual_ma=C3=B1ana_lunes_26_a?= =?utf-8?q?_las_7pm_=28Guadalajara=29?= Message-ID: Hola, Ma?ana lunes 26 de septiembre por la tarde tendremos nuestra reuni?n mensual del grupo de Guadalajara, de 7pm a 9pm. Hablaremos de PyAutoGUI. Si puedes asistir te esperamos. Abajo vienen la direcci?n y una liga para saber c?mo llegar. ? Saludos, Patricio -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: pythoncabal-20160926.png Type: image/png Size: 152414 bytes Desc: not available URL: From acolorado at gmail.com Wed Sep 28 11:31:16 2016 From: acolorado at gmail.com (JZA) Date: Wed, 28 Sep 2016 10:31:16 -0500 Subject: [Python-mx] Fwd: Python + Flask para clientes de USA! In-Reply-To: <20160928150407.B45DCC0AE0@mail6-38-usnbn1.prod.dc.dyndns.com> References: <20160928150407.B45DCC0AE0@mail6-38-usnbn1.prod.dc.dyndns.com> Message-ID: Me llego esto por aqui, lo paso a la comunidad, quien quiera moverlo sin afan de ser spam. Algun Flaskero que quiera aplicar. ---------- Forwarded message ---------- From: BairesDev Recruiting Date: 2016-09-28 10:03 GMT-05:00 Subject: Python + Flask para clientes de USA! To: acolorado at gmail.com Hola Alexandro, como estas? Estamos buscando Developer Python Fullstack con ingles avanzado y experiencia en Flask y Celery, y quer?a consultarte si manejabas esas tech, o si tenias alguien para recomendarme que cumpla con estos skills. En caso que te interese, me pasas tu CV actualizado y disponibilidad para hacer una entrevista? Si podes referirme alguien, enviame por favor sus datos a referidos at bairesdev.com con el asunto "Python - Referido" as? participas del plan (y si ingresan te llev?s un bono de USD 300!). Muchas gracias! *Soledad Heguy | Recruiting Manager* Website: http://www.bairesdev.com/ Facebook | Twitter | Google+ Este correo ha sido enviado a acolorado at gmail.com | Para remover tu suscripci?n ingres? aqu? . BairesDev S.A. | www.bairesdev.com | Marcelo T. de Alvear 1252 | Capital Federal | +54 11 5353 9830 idreference3580863 -- Alexandro Colorado Apache OpenOffice Contributor 9060 55AB FFD2 2F02 0E1A 3409 599C 14FC 9450 D3CF -------------- next part -------------- An HTML attachment was scrubbed... URL: