An ActiveRecord ORM for Python Orator The Orator ORM provides a simple yet beautiful ActiveRecord implementation. class Dream(Model): """ Think big... """ @belongs_to def you(self): return Dreamer from orator import Model, SoftDeletes class User(SoftDeletes, Model): __fillable__ = ['name', 'email'] @has_many def posts(self): return Post ActiveRecord at hand A Beautiful ORM The Orator ORM is based