Python, реактивное программирование и traits. Как сдружить?

Есть желание реализовать модели в стиле ORM, но с возможностью подписки на изменение того или иного атрибута и логической вложенностью (наследование определенных атрибутов от других моделей).

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

Кто-нибудь сталкивался с такой задачей? Буду рад любой информации по теме.
  • Вопрос задан
  • 3053 просмотра
Пригласить эксперта
Ответы на вопрос 2
qmax
@qmax
программер
А какой у вас существующий ORM для mongodb?
Ответ написан
@HgeN Автор вопроса
Вот пример скрещивания treits и sqlalchemy. Штука уже поросла мхом и от того сохранилась только в кеше гугла, но какую-то пользу принести может.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы