本文整理汇总了Python中User.factory方法的典型用法代码示例。如果您正苦于以下问题:Python User.factory方法的具体用法?Python User.factory怎么用?Python User.factory使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类User
的用法示例。
在下文中一共展示了User.factory方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: getWebbotUserByEmail
# 需要导入模块: import User [as 别名]
# 或者: from User import factory [as 别名]
def getWebbotUserByEmail(email):
conn, cursor = _getCursor()
cursor.execute("SELECT id, fullName, role, committeeId, language FROM Users WHERE email=%s", (email,))
row = cursor.fetchone()
if not row:
raise NoSuchUserError()
(userId, fullName, role, committeeId, language) = (row[0], row[1], row[2], row[3], row[4])
return User.factory(userId, fullName, role, committeeId, language)
示例2: getSpanishRPs
# 需要导入模块: import User [as 别名]
# 或者: from User import factory [as 别名]
def getSpanishRPs():
conn, cursor = _getCursor()
cursor.execute("SELECT id, fullName, role, committeeId FROM Users WHERE language=%s AND role IN (%s, %s)", (SPANISH, User.RP_ROLE, User.RPC_ROLE))
return [User.factory(row[0], row[1], row[2], row[3], SPANISH) for row in cursor.fetchall()]