nico123, te vuelvo a repetir, depende de ti. Y en este caso vamos a obviar las virtudes y desvirtudes de cada lenguaje.
Si encontraste dificultades en PHP las vas a encontrar en Python también, y eso se debe a que estás aprendiendo. Si django es para desarrollo rápido, pero igual tiene su curva de aprendizaje.
En el foro de python obviamente te vamos a recomendar Python y cualquiera que lo use te lo recomendará.
PD: Instagram está hecho justamente con Django.
Saludos