I've played with a bunch of Python web frameworks and amongst the micro-frameworks, Flask is the one I've settled on. Larger community, more integration with other packages.
I've also recently been using Django, and I'd say the biggest advantage of Flask is simplicity.
When you get to something the scale of Django, there's a whole load of decisions and culture baked into the approach, and you have to learn that in order to use it.
I've also recently been using Django, and I'd say the biggest advantage of Flask is simplicity.
When you get to something the scale of Django, there's a whole load of decisions and culture baked into the approach, and you have to learn that in order to use it.
For small projects, I'd recommend Flask.