Есть желание реализовать модели в стиле ORM, но с возможностью подписки на изменение того или иного атрибута и логической вложенностью (наследование определенных атрибутов от других моделей).
Google подсказал, что в python для таких извратов есть хорошая библиотека
traits. В этой библиотеке есть казалось бы все, что мне нужно, но я не представляю как её сдружить с существующими ORM для mongodb. Еще беспокоит не будет ли из-за такой красоты возникать ненужная мне блокировка (traits с гринлетами лежит у мейтнеров сейчас на ревью).
Кто-нибудь сталкивался с такой задачей? Буду рад любой информации по теме.