3 ms·
In one project I worked on, I found this to be very true. We created an enterprise level application, with some constantly shifting specifications. Flask vs Dj
by MollyR 12y ago
In one project I worked on, I found this to be very true.
We created an enterprise level application, with some constantly shifting specifications.
Flask vs Django was a huge point of contention between the two lead developers. One even quit over Django being chosen.
By the end of the project, we ended up using a ton of django's features. The business functional specifications changed, we did some research, and found out it would be easy to handle via slight extension of some already built-ins to django ex. template loaders,middleware,sites,and signals.
It saved us a ton of time.
I feel pretty safe saying I would use Flask for small very clearly specified projects, but otherwise I would probably choose Django.
- AwesomeGriffin 12y agoWhen I started doing Django projects back in 2007 I certainly found Django very cumbersome - the lack of features in the ORM, the clumsy template language, the terrible authentication system (User.get_profile and so on). I preferred Pylons by a mile (the Flask/Pyramid of its day). Django in 2015 though pretty much does everything I need. I still have gripes but when you factor in extras like the Django Rest Framework it's still my go-to for new projects unless it's something completely unusual.