Hola, en primer lugar, increíble que estés aprendiendo Python.
Asumo que es relativamente nuevo en programación y / o Python y asumo que la parte de “mitad del aprendizaje de Python” es la mitad de un curso de principiantes. Aprender un idioma por completo lleva mucho, mucho tiempo y es cuestionable si uno llega a “aprenderlo completamente”, ya que hay varias preguntas que se discuten en este sitio.
Ahora con respecto a Django, luego, en base a los supuestos anteriores, es una cuestión de cuándo desea “ramificarse” de la programación de Python, ya que ir más al desarrollo web (Django) lo obligará a aprender un poco de JavaScript, CSS y HTML lo descarrilan de escribir Python puro.
- Estoy tratando de consumir un servicio web (API web). Descargué archivos WSDL y XML. ¿Qué debería hacer después? ¿Hay un código de muestra para ayudarme a usar el archivo WSDL?
- Cuando tenía 14 años, tomé una clase de HTML. No he usado HTML en más de 10 años. ¿Debo codificar desde cero o usar estos marcos calientes como Foundation?
- Soy un desarrollador front-end en una pequeña empresa de TI, pero mis habilidades son constantes allí. ¿Qué puedo hacer cuando voy a una entrevista y me rechazan?
- Quiero comenzar a estudiar cómo desarrollar componentes y complementos para el CMS Joomla. ¿Cuál es la mejor manera de hacerlo?
- ¿Cómo haría una versión 'expandida' de una página web usando HTML, CSS y jQuery?
Además, debe tener en cuenta que Django podría cambiar la forma en que se ve y usar Python, ya que es un marco (como tantos otros) que quiere que haga las cosas de una manera específica.
Entonces, ¿se siente listo para jugar con los servidores web y, en general, escribir aplicaciones web donde no todo es Python puro? Ve por ello ahora.
Si no le gusta Django, no será el caso de que repentinamente haya empeorado en Python, por lo que mi consejo sería también mirar otros marcos de Python.
Espero que esto ayude