ORMs for Python
Django's Built-in ORM
★ 4.8
Object Interface to Database
★ 4.2
pip install djangopip install sqlobjectpip install djangopip install sqlobjectData engineers building Django-based data applications use the ORM to query and write pipeline results to a relational database without writing raw SQL. Django's QuerySet API lets engineers filter and aggregate records in Python, and the migration system ensures database schema stays in sync with model definitions across environments.
SQLObject is used in legacy Python data applications and scripts where a simple active-record pattern is sufficient. Engineers define model classes with typed columns, and SQLObject handles table creation, CRUD operations, and basic query building — making it straightforward to read and write database rows with minimal boilerplate.
Individual Tool Pages