¿Cuál es el mejor método para crear aplicaciones web basadas en Python, web2py o Django?

Yo mismo soy desarrollador de Rails. No sé mucho sobre estos marcos. He desarrollado un poco usando Django, así que lo recomendaría. Déjame explicarte qué puede hacer y qué no puede hacer Django y qué buen uso puede soportar.

Django: Este imbécil ha estado con nosotros más tiempo que nosotros web2py. Puedes considerarlo su padre. Django y web2py tienen “administradores”. El “administrador” de Django es mejor y más personalizable que el “administrador” de web2py. Django no tiene migración automática de la base de datos que proporciona web2py. Django es comparable a web2py en términos de seguridad. Web2py tiene prevención CSRF y escape predeterminado en plantillas.

La moto de Django es: explícito es mejor que implícito.

La moto de web2py es: todo debería tener un comportamiento predeterminado.

Son muy buenos webframeworks y eligen cualquiera, tienen más similitudes que diferencias.

Django es muy fácil de configurar.

Muchas características incorporadas.

Se utiliza el modelo MVC, por lo que escalar su sitio web es fácil.

web2py se puede usar para aplicaciones pequeñas donde no se da prioridad a la prueba futura del sitio web.

Recomiendo django ya que luego puedes hacer que tu proyecto se ejecute fácilmente en vivo en sitios web como heroku, etc. con facilidad.

web2py es fácil de comenzar ya que tiene una interfaz de usuario web para trabajar. Para este proyecto de muestra, puede elegir web2py.

Django es más para desarrolladores y tiene una maldición de aprendizaje involucrada.

Tengo algo de experiencia en Django. No es tanto. Sentí que Django es poco complejo, así que me cambié a Flask. Entonces, en mi opinión, deberías probar Flask para aplicaciones web. Django y Flask son los marcos más populares. Prueba cualquiera de ellos. Incluso si es django, adelante. Solo digo que Flask parece ser menos complejo y más eficiente para mí. Asi que, por que no intentarlo.

Django es mejor. Tiene muchas más funciones y es más fácil de manejar.

Le sugiero que elija Django, ya que web2py es un micro framework que no ofrece ninguna característica especial como lo hace Django.

More Interesting

¿Es WordPress una buena plataforma para construir un MVP para una aplicación web relativamente simple?

¿Cómo se implementa un proyecto django creado en PyCharm en Windows?

¿Cuáles son las mejores aplicaciones con temática de Halloween?

¿JavaScript será reemplazado por WebAPI (API del lado del cliente de FireFox)?

¿Quién necesita alojamiento web en Singapur?

Cómo construir un sistema de música basado en el estado de ánimo del usuario

Estoy pensando en desarrollar una aplicación de servidor cliente corporativo usando Uniface. ¿Cómo se han desarrollado tus experiencias en Uniface? ¿Qué otras herramientas considerarías evaluar?

¿Qué sitio con funciones similares es más valioso, WordPress o aplicación web?

Hay mucho ruido (en línea) sobre el rendimiento web y la ventaja competitiva. Sin embargo, un buen diseño disminuye el rendimiento ya que se utilizan muchas imágenes y más código. ¿Debería una startup centrarse en la usabilidad y la velocidad sin las imágenes elegantes o lo contrario?

¿Se debe presentar a los usuarios un TOS en el sitio al registrarse en una aplicación web?

¿Cuál es el mejor entre Laravel y CakePHP en términos de creación de aplicaciones web de bases de datos en línea?

¿Cuál es la forma más rentable de implementar una aplicación Rails de tamaño pequeño a mediano?

Cómo implementar un servidor usando Node.js para mi aplicación web Angular 2

Quiero alojar algunos sitios web y también algunas aplicaciones web que hice con Spring. ¿Dónde debería alojarlo?

¿Cuál es el proceso de pensamiento que uno debería tener antes de desarrollar un foro web?