Django vs. Flask
I feel like Django has too much magic.  I agree that it is easier to get quick wins with Django, and if you're building a small hobby site or something, then it's great.But if you're building something that you hope you'll have to rapidly scale, Django is going to hurt you.  It's way harder to scale due to both its heavy reliance on hidden magic its tight integration with its data store.When you want to rapidly scale, the easiest way to do that is if your data store and application aren't so tightly intertwined that you have to scale both to solve a bottleneck in either.