3 ms·
I've been using django pretty much since 1.0 came out. Every project I start these days thats a web project, I use django. The main reason why I use django is
by freework 11y ago
I've been using django pretty much since 1.0 came out. Every project I start these days thats a web project, I use django.
The main reason why I use django is because o the ORM and the admin. If I were to do a project in Flask, I'd have to build mt own admin, and i'd have to use SQLAlchemy. I had to use SQLAlchemy once for a project and I hated it.The django ORM is much more straigh forward an easier to use, in my opinion. In my 10 years of using django ORM, I have had to "break out of the ORM" maybe once.
- IndianAstronaut 11y agoHow do you manage with just one primary key column allowed by the ORM?
- andybak 11y agoSome people argue that composite primary keys are an anti-pattern. They might be relationally pure but they make other things a lot harder. I have a hunch that uuid's or other non-semantic primary keys are a good example of of 'practicality beats purity'.