def users(self, request, page=1): query = User.query.options(db.joinedload('profile')) sortable = Sortable(query, 'id', request) pagination = URLPagination(sortable.get_sorted(), page) return { 'users': pagination.query, 'pagination': pagination, 'table': sortable }
def profile(self, request, username): user = User.query.options(db.joinedload(User.profile)).get(username) return { 'user': user, }