NK
1. Писать минимум кода для получения тех же функций
2. Строгая типизация для поддержания самодокументирования кода
3. Читабельность кода
Джанго по всем трем для меня проигрывает той же Koa на Ноде. Фласк проигрывает по 2 и 3 пункту. В частности, из-за невозможности удобно шейрить модели данных между фронтом на TS и бекендом на Путоне.