Я создаю свое первое приложение Pyramid (из Pylons) и пытаюсь понять, как обрабатывать исключения с помощью pyramid_tm ... Например, в Pylons я бы сделал что-то вроде
try:
Session.add(object)
Session.commit()
except IntegrityError:
Session.rollback()
flash("Object already present")
но как это сделать с pyramid_tm?