вобщем я питонист и у меня однобокое представление.
Чтоб максимально быстро что-то поднять, достаточно голой джанги и знания питона, хтмл, цсс
это будет быстро и классический сайт с перезагрузкой страниц и прочее
Дальше ты можешь пойти в сторону апгрейда этого проекта
ставишь в джангу тот же Django Rest Framework
переписываешь вьюшки
вешаешь на это фронт на вью или ангуляре или реакте
и получаешь сверхмодный сайт
+ это все может работать одновременно, тоесть может работать и классический сайт и постепенно дописываться современный.
А вообще работы много бро. Гуглить придется часто)))