4 ms·
Exactly. I used pretty much many framework before settling on Django and polishing my knowledge and skills on it. Some places of Django could annoy me a bit,
by Alir3z4 5y ago
Exactly.
I used pretty much many framework before settling on Django and polishing my knowledge and skills on it.
Some places of Django could annoy me a bit, for instance Admin customization, but I got to conclusion that it's impossible to make Django customizable to every needs. The best would be create an admin dashboard for your own stuff. Charts, reporting, backoffice type are. Although it's possible to do so with current admin, but it's get annoying and after a while I see it be much better served if my requirements get created separately without poking around the admin so much. I usually create a separate app then include all the business requirements that don't fit in admin.
Probably admin could expose a REST API? meh!
Been a very long time that haven't worked with Forms, but compared with what comes out from DRF serializer etc, indeed would need some love. However, it's been years since majority of apps are built by frontend frameworks and using Django via DRF.
The integration that comes with PostgreSQL and everything around Django ecosystem is mad productive.
It takes a very short time to prototype and containerize the whole thing and have it on production.
Fortunately or unfortunately, since I got comfortable with Django, I compare everything with it and it's really really really hard to swap it with something else.