|
|
|
|
|
by lelandbatey
4740 days ago
|
|
Indeed, I'd be curious as well to hear about why someone should use Django. I initially started using Flask because it is the lightest framework I could find in terms of dependencies, boilerplate, and mental-modeling. Additionally, it had EXCELLENT documentation for everything, from the super newbie (me) to the more seasoned expert. Since then I've yet to run into a case where I want a lot more than what Flask offers. However, If there's something better that I just don't know about, I'd love to hear about it! |
|
The three big things I think Django has over Flask:
- ORM
- Django-admin
- A stronger ecosystem
(But of course, none of these are entirely absent from Flask -- its not as if its particularly difficult to plug in SQLAlchemy, and I believe there's a Flask-admin package nowadays.)
My general advice is that if you feel like the thing you're developing is going to turn into a CRUD app, use Django.