Распишу подробнее про Python/Django.
Django - полнофункциональный фреймворк с кучей "батареек". Лучше всего подходит для контентных проектов и проектов с реляционными базами данных. Если используете NoSQL - не советую выбирать Django.
Flask - легкий и гибкий фреймворк, почти все что может потребоваться можно найти в сторонних расширениях. Работает быстрее чем Django, но и разработка типичных проектов на фласке дольше чем на джанго (по опыту). Лучше всего подходит для не стандартных проектов, проектов с NoSQL, базами данных и не больших проектов.
Оптимально знать и иметь опыт с каждым из них и выбирать фреймворк в зависимости от задачи.