3 ms·
Two things are true for me: * I think Django is an amazing piece of software, developed by a lot of clever, brilliant people. * I don’t want to use Django. I
by kstrauser 1y ago
Two things are true for me:
* I think Django is an amazing piece of software, developed by a lot of clever, brilliant people.
* I don’t want to use Django.
I think Django is unmatched for building a Django app. That is, if you want to connect to a relational DB, make CRUD queries with its OR , and spit out the results in the exact HTML or JSON it supports, you’re going to have a great time. If you want to hit non-relational backends (including APIs), form your own outputs, or reuse the SQLAlchemy models you built for another part of the project, you’re entering a world of pain. Mark it zero and move on. Turns out most of my stuff is doing non-Django patterns. But if that were different, if I were building a traditional website on top of PostgreSQL and starting with a blank slate, sure, it’d be high on my list of options.