У PHP был и остается предельно низкий порог входа. Для того, чтобы установить (тем более, настроить и кастомизировать) сайт на какой-либо CMS на Django надо хоть что-то знать. Понимать Python хотя бы на уровне туториала, уметь работать в командой строке, понимать, что там за буковки выводятся, когда пишешь mkvirtualenv
или pip install
.
С PHP ничего вообще знать не надо. К сожалению, эта монета имеет и обратную сторону — с любым кодом на PHP после Python работать просто невозможно. Глаза слезятся и вытекают.