Teoretycznie da się, ale chyba nikt tego nie praktykuje :)
Jak cchesz łączyć różne języki / frameworki to rozwiązaniem są mikrousługi, wtedy możesz korzystać z wielu technologii, a każdy mikroserwis może być napisany w czymś innym. Ale to ma sens raczej w większych projektach.
Jak nie chcesześ się uczyć DJ-a, to masz jeszcze Masonite (coś na wzór LARAVEL od PHP), Pyramid, FLASK i 20 różnych frameworków do REST API.