Red de conocimiento de abogados - Derecho de sociedades - ¿Cuáles son los buenos frameworks web para Python?

¿Cuáles son los buenos frameworks web para Python?

Python tiene muchos frameworks web

django (grande y completo, se incluyen plantillas y ORM)

flask (producido por pocoo, de calidad relativamente alta, viene con él) plantilla jinja2, se puede reemplazar)

web.py (nunca he usado esto, el autor se suicidó y cegó a un experto en vano)

botella (un marco con un solo archivo, debe crearlo usted mismo. Todo el sistema de desarrollo)

uliweb (desarrollado en chino, también muy bueno)

Tornado (marco asíncrono, adecuado para conexiones largas, como el chat en línea)

Aunque se dice que el marco de Python está floreciendo, todavía hay uno que es el más grande, y es Django. Las principales cosas por las que se elogia a Django incluyen:

① Documentación perfecta. Creo que una gran parte del éxito de Django se debe a la documentación oficial casi perfecta de Django (incluido el libro de Django).

Una solución completa. Django, como Rails, proporciona una solución completa (marco completo + baterías

incluidas). Hay de todo (como: caché, sesión, feed, ORM, geo, autenticación), y Django los hace todos por sí mismo. Básicamente, Django ha preparado todas las herramientas que Django puede usar para su sitio web, por lo que la eficiencia del desarrollo es alta. No hace falta decir que si hay un problema, es fácil encontrarlo no en su código sino en el código fuente de Django.

③ Potente configuración de enrutamiento de URL, Django te permite diseñar URL muy elegantes. En Django, básicamente puedes decir adiós a los feos parámetros GET.

④La interfaz de administración y backend de administración de autoservicio es una de las contribuciones más llamativas de Django, que le permite tener una interfaz de administración de backend completa sin escribir una sola línea de código.