2011-01-23 9 views
6

Estoy buscando un framework web Python que me permita crear rápidamente una aplicación CRUD con soporte automático AJAX.Framework web Python con CRUD con tecnología AJAX

El framework debe poder generar una buena tabla que sea clasificable y filtrable, que funcione a través de AJAX y sin soporte JS en absoluto.

He visto TurboGears2 y parece prometedor, ¿hay algún otro marco que pueda hacerme el trabajo?

Respuesta

6

La mayoría de los marcos modernos, como TG, Django o Flask son compatibles con las aplicaciones de estilo CRUD. Pero ninguno de ellos es demasiado abstracto, puedes darles un modelo y allí tienes tus plantillas y validaciones de manipulación de ajaxy db.

Django tiene django-admin y un gran generador de formas y módulo de ayuda; Flask puede trabajar fácilmente con WTForms. JavaScript se puede utilizar con cualquiera de los marcos anteriores, de modo que con un poco de información en el área del complemento jQuery, es posible que pueda crear rápidamente su aplicación.

+0

Estoy familiarizado con Django-admin, pero es solo para cosas simples de administración, no quiero perder tiempo hackeando Django-admin, ese no es su propósito, sería mucho más fácil escribir la aplicación usando django -filtrar. Y tampoco quiero codificar manualmente JS cada vez que haya otros marcos que puedan hacer esta simple tarea para mí. – denysonique

6

Puede consultar web2py. Muy fácil CRUD, y gran Ajax support (vea también, web2py components). web2py's plugin_wiki también incluye widgets para CRUD y jqGrid.

También hay un nuevo complemento de cuadrícula en desarrollo llamado powerTable, que es un contenedor web2py para el complemento jQuery DataTables.

Si tiene alguna pregunta, el web2py community estará encantado de ayudarlo.

+0

gracias, tal vez eche un vistazo a web2py, actualmente estoy revisando TurboGears2 con Sprox, que puede generar todo el material de CRUD con AJAX. – denysonique

+1

powerTable se ve muy impresionante – denysonique

+0

No sé mucho sobre TurboGears, pero tenga en cuenta que han decidido fusionarse con el Proyecto Pylons (creo que el plan es continuar manteniendo TurboGears, pero también centrarse en agregar herramientas de "pila completa" sobre el nuevo marco de Pyramid). Ver http://groups.google.com/group/turbogears/browse_frm/thread/a6ef71ebea4ebcb0. – Anthony

Cuestiones relacionadas