I've been using Django since I started 10 years ago. I argue that it was a great choice back then and it's _still_ the right choice even with the advent of the modern everything. If you are writing a website for a business, I see nearly no actual business case for using Node+SPA for nearly any kind of website you'd want to build. Especially in a business context, unless you are building a super ultra real time thing (and then use Elixir not Node), Django will do just fine and be several times faster to develop and easier to pull off. And you can get pretty far into the dynamicness camp before it becomes untenable. s/Django/Rails.
Rails developer here. I did Django for 6 months and nothing bad happened, it's a sane, mature, solid framework.
Ruby/Rails feels nicer to me but Django is super solid.
Also, a senior Rails developer can become very productive in Django in a matter of months (and probably vice versa) so it's not as if it's two worlds apart.