3 ms·
Barely anything worth responding to here, but come on... Django is probably the easiest ORM to use. It's powerful and extendible, and it is in line with Django
by ibejoeb 8y ago
Barely anything worth responding to here, but come on...
Django is probably the easiest ORM to use. It's powerful and extendible, and it is in line with Django's "batteries included" philosophy, so, for example, it requires a single-attribute primary key. That doesn't mean that you can't do composite keys; it's just that you need a surrogate. It also has very good API for custom functions and aggregates, meaning you can quickly add support for vendor-specific features, and also offers very good raw SQL support, where it will handle handle the mapping on your behalf, which is the most tiresome of boilerplate.