Always code in the language that you and your team knows. But if you have specific reasons to move away, then consider these points:
* django comes with an admin app which is a huge time saver.
* if your app is like CMS (or related), then django is the best way to go
* if the same team is going to manage the front-end (in some JS framework like angular), then probably you should choose nodejs. Within nodejs, hapijs is a secure framework for API development