[Python-es] Python desarrollo web

2012-01-14 Por tema Elias Torres
Buenas soy nuevo en Python aunque tengo muchos años de experiencia en otros 
lenguajes .

Mi duda es si se pueden hacer desarrollos web directamente con Python sin usar 
ningún framework tipo dyjango u otros.  En tal caso cual me recomiendan para 
empezar??

Mil gracias.


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Python desarrollo web

2012-01-14 Por tema Jesús Espino
Hola Elias:

En principio puedes hacer desarrollo web con python y sin frameworks
pero aun asi lo normal seria usar bibliotecas, y al final te vas a
acercando poco a poco a crearte tu propio framework. Si lo que quieres
es algo ultra simple, podrias plantearte alto tipo CherryPy. Si
quieres un framework como tal pero lo mas simple posible probablemente
Flask es lo mas pequeño que vas a encontrar (en torno a 1500 lineas de
codigo). Si quieres algo potente y bien integrado, probablemente pase
por usar Django.

Al final todo depende de para que lo quieras, y que quieras que te
solucione el framework.

Un saludo.

2012/1/14 Elias Torres elt...@gmail.com:
 Buenas soy nuevo en Python aunque tengo muchos años de experiencia en otros 
 lenguajes .

 Mi duda es si se pueden hacer desarrollos web directamente con Python sin 
 usar ningún framework tipo dyjango u otros.  En tal caso cual me recomiendan 
 para empezar??

 Mil gracias.


 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Python desarrollo web

2012-01-14 Por tema Carlos Zuniga
2012/1/14 Elias Torres elt...@gmail.com:
 Buenas soy nuevo en Python aunque tengo muchos años de experiencia en otros 
 lenguajes .

 Mi duda es si se pueden hacer desarrollos web directamente con Python sin 
 usar ningún framework tipo dyjango u otros.  En tal caso cual me recomiendan 
 para empezar??

 Mil gracias.

Puedes usar wsgi de frente si no quieres utilizar alguno de los
frameworks que existen. La mayoría de frameworks corren sobre el
mismo.

http://www.wsgi.org/

Saludos
-- 
Linux Registered User # 386081
A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos
de leer manuales.
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Python desarrollo web

2012-01-14 Por tema Alexandro Colorado
Mucha gente que quiere dar el salto de PHP a Python usualmente van en la
ruta de usar mod_python para que apache le reconosca las instrucciones
embedidas en el HTML.

Sin embargo el recrear el modelo PHPero es menos productivo y menos
pythonista.

Python nativamente puede crear un servidor web, parsear html, correo.

Para conectarte a MySQL esta el modulo de MySQLdb el cual es un modulo en
python pero la mayoria prefiere usar una libreria de abstraccion como
SQLAlchemy el cual te permite conectarte a diferentes dbs.

Eventualmente los frameworks hacen que todo el sitio y recursos sea creado
desde python y html sea un pseudo codigo de plantillas.

Webpy es un framework pequeño y minialista (solo 1 archivo) que te permite
crear una pagina usando objetos por ejemplo. Siguiendo el modelo que todo
en python es un objeto, el sitio se vuelve una coleccion de objetos que
abstraen desde la pagina, la direccion, el contenido, el estilo, y el
algoritmo.

2012/1/14 Elias Torres elt...@gmail.com

 Buenas soy nuevo en Python aunque tengo muchos años de experiencia en
 otros lenguajes .

 Mi duda es si se pueden hacer desarrollos web directamente con Python sin
 usar ningún framework tipo dyjango u otros.  En tal caso cual me
 recomiendan para empezar??

 Mil gracias.


 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
Alexandro Colorado
OpenOffice.org Español
http://es.openoffice.org
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Python desarrollo web

2012-01-14 Por tema Eduard Diaz
Hola Elias,

Como te han comentado el desarrollo web con python se puede hacer a muchos
niveles y las posibilidades van desde programarlo todo desde cero hasta los
frameworks tipo Django.

Puedes hacer cosas directamente con CGI y combinar CGI y mod_python que es
un módulo de Apache
http://docs.python.org/library/cgi.html

Si lo que quieres es algo desde cero, a nivel de estudio, para hacer
pruebas y saber como funcionan los frameworks en python, puedes trabajar
directamente con wsgi:

http://docs.python.org/library/wsgiref.html
http://www.wsgi.org/en/latest/index.html

Para según que cosas será suficiente, pero si el proyecto es muy sencillo
tendrás que programarlo prácticamente todo.

La mayoría de los frameworks son desarrollos a partir de WSGI. Por lo
general es muy ambicioso empezar un proyecto directamente con wsgi,
requiere tiempo y paciencia pero creo que vale la pena darle un vistazo,
mas que nada para entender el porque hacen las cosas que hacen los
diferentes frameworks en python.

A partir de aquí hay frameworks muy ligeros, también llamados
microframeworks, como por ejemplo:

werkzeug: http://werkzeug.pocoo.org/
flask (comentado por Carlos Zuniga): http://flask.pocoo.org/
cherrypy: http://www.cherrypy.org/
webpy: http://webpy.org/
bottle: http://bottlepy.org/docs/dev/
etc..

A partir de aquí podríamos saltar a los macroframeworks tipo Django.

Para hacerte una idea de la cantidad de posibilidades sin necesidad de
utilizar Django y similares consulta:

http://wiki.python.org/moin/WebFrameworks

Un saludo



El 14 de enero de 2012 17:39, Jesús Espino jespi...@gmail.com escribió:

 Hola Elias:

 En principio puedes hacer desarrollo web con python y sin frameworks
 pero aun asi lo normal seria usar bibliotecas, y al final te vas a
 acercando poco a poco a crearte tu propio framework. Si lo que quieres
 es algo ultra simple, podrias plantearte alto tipo CherryPy. Si
 quieres un framework como tal pero lo mas simple posible probablemente
 Flask es lo mas pequeño que vas a encontrar (en torno a 1500 lineas de
 codigo). Si quieres algo potente y bien integrado, probablemente pase
 por usar Django.

 Al final todo depende de para que lo quieras, y que quieras que te
 solucione el framework.

 Un saludo.

 2012/1/14 Elias Torres elt...@gmail.com:
  Buenas soy nuevo en Python aunque tengo muchos años de experiencia en
 otros lenguajes .
 
  Mi duda es si se pueden hacer desarrollos web directamente con Python
 sin usar ningún framework tipo dyjango u otros.  En tal caso cual me
 recomiendan para empezar??
 
  Mil gracias.
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  http://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/