python - español - django
IronPython Webframework (3)
we2py lanzado el 5 de febrero de 2009
- Incluye una capa de abstracción de base de datos que funciona con SQLite, MySQL,
PostgreSQL, FireBird, MSSQL, Oracle y el Google App Engine.
Parece que hay muchos marcos web excelentes para Python. ¿Alguien ha usado alguno de estos (Pylons, Web2Py, Django) con IronPython?
Django se ha ejecutado anteriormente en IronPython , pero como una prueba de concepto. Sé que el equipo de IronPython está interesado en el soporte de Django como una métrica para la compatibilidad de Python.
Algo relacionado es la posibilidad de utilizar IronPython con ASP.NET y ASP.NET MVC , que probablemente sea más maduro.
Es posible que desee leer esto
Básicamente, el código web2py se ejecuta sin modificaciones y fuera de la caja, pero con IronPython pero
- sin módulo CSV (por lo que no hay IO en la base de datos)
- no hay controladores de bases de datos de terceros (ni siquiera SQLite, por lo que no hay bases de datos en absoluto)
- no hay un servidor web incorporado (a menos que lo paralice eliminando señales y registrando)
Esto se debe a que csv, señales, logging y sqlite no están presentes en IronPython. Como puede ver en el hilo anterior, hay un trabajo en marcha para encontrar formas de evitarlo.
web2py también se ejecuta sin modificaciones en Jython 2.5 beta, sin ninguna limitación conocida, a excepción de un error con expresiones regulares en Jython que hace que se ahogue en algunas plantillas (re.compile (...). finditer entra en un bucle). Estamos trabajando para encontrar una forma de evitar esto también.