For example, in the Midwest USA, there isn't much for Django jobs, but I see Django job posting fairly often in the US for the west-ish jobs. Like Silicon Valley and all.
Here is a dirty secret, though: If you want a well-paying, salaried job without risk, you want to look at .NET jobs in the Midwest. For example, Union Pacific pays well for .NET devs in places where the cost of living is much lower. Senior devs in some companies here (when you account for cost of living being much lowe) pay the Silicon Valley equivalent of $500K. It just isn't sexy to talk about .NET railroad infrastructure apps when NPM and Ruby are the hot topics on Hacker News.
698 Jobs with Django in the description
https://jobs.ziprecruiter.com/candidate/search?search=Django...
4576 Jobs with Ruby on Rails in the description
https://jobs.ziprecruiter.com/candidate/search?search=Ruby+o...
I think the real question is how many quality jobs are in those results, which is hard to answer.