session.query(User).join(UserItem, Lang)
session.query(UserItem.id, UserItem.date, UserItem.item_name, Lang.desc_rus, User.email).join(User, Lang)
Я рекомендую Flask. У Django, к сожалению, слишком сильная привязка к своему ORM, да и не только. Для flask есть очень много разных расширений, та же админка. По ORM, можно использовать как SQLAlchemy, так и вообще что по душе будет. А еще, есть такая вкусняшка для jinja2 — pyjade, позволяет писать шаблоны в стиле Jade/Haml. Очень клевая вещь =)