3 ms·
Django is somehow the one thing in Python I never enjoyed working on. I recommend it thoroughly to people running teams since it keeps devs disciplined, but I'v
by stonecharioteer 1y ago
Django is somehow the one thing in Python I never enjoyed working on. I recommend it thoroughly to people running teams since it keeps devs disciplined, but I've always been a Flask programmer at heart. To each their own. I'm glad Django exists, it's eaten plenty a share of the pie that would have otherwise gone to Rails maybe.
- otherme123 1y agoThe couple of projects I was forced to use Flask, they both ended as a bunch of poorly assembled libraries to work like Django (admin + orm + migrations + cache) but worse. The drift from a simple Flask to monstrosity Flasknjo was so natural that I suspect it happens to a lot of people.
- globular-toast 1y agoActive Record pattern forces the architecture into a big ball of mud. But hey at least you get "views.py" etc...
- robertlagrant 1y agoThe ORM+migrations bit at least is pretty solid with Flask. I quite like bolting little bits on that I might need or not need. It's like saying Django+DRF is a monstrosity compared to FastAPI/Litestar.