PHP yada farklı bir programlama dili ile bu söylediğiniz tarzda proje geliştirebilirsiniz. Önemli olan ihtiyaç olan modülleri hangi dil ile hızlı, performans olarak daha az sorun yaşayacağınız dili seçmelisiniz.
Yada her iki dili de kullanabilirsiniz. Yanlış hatırlamıyorsam Falcon Heavy füzesinde c++ python ve golang kullanıldığı duymuştum.
Sizde Fronted ve Backend olarak birden fazla dil kullanabilirsiniz. PHP ve Django cms yani web tabanlı geliştirmeler için kullanılan frameworkler.
Şahsi olarak bir projeye başlamadan önce ihtiyaçlarımı belirlerim, daha sonra hangi dil ile daha hızlı geliştirebilirim onu araştırırım, daha sonra bu dil ile yaptığım işleme benzer işleri bulur (github.com v.s) diğer diller ile performans karşılaştırmalarını incelerim veya kendim yazarım. Ama bu söylediğim büyük projeler için geçerli. Yani milyon, milyar verilerin koşacağı bir sistem geliştiriyorsam eğer.
Sonuç olarak bir işin içinde yapay zeka, makine öğrenimi gibi bir konu varsa ister projenin tamamında veya bazı modüllerinde python, golang kaçılmaz olacaktır. Bunuda django ile değil ilgili yapay zekanın modülleri ile v.s. yapacaksınız.