Форум сайта python.su
Добрый день.
Подскажите в чем разница таких запросов?
И как и года их использовать?
r = Characteristic.query.distinct(Characteristic.name) r = db.session.query(Characteristic.name).distinct()
Офлайн
разница скорей в философии построения приложений, использование сессии обычно считается более кошерным, тонкостей уже не припомню, но в современных фреймворках они обычно решены (если вы используете алхимию для веба)
по сути Model.query === Sesssion.query_property
в том же фласке используют джангоподобное Model.query (зачастую), в pyramid'e dbsession.query
Офлайн