本文整理汇总了Python中model.User.User.toDict方法的典型用法代码示例。如果您正苦于以下问题:Python User.toDict方法的具体用法?Python User.toDict怎么用?Python User.toDict使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类model.User.User
的用法示例。
在下文中一共展示了User.toDict方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: addUser
# 需要导入模块: from model.User import User [as 别名]
# 或者: from model.User.User import toDict [as 别名]
def addUser(self, name, fullName, password, email = None, url = None):
"""Create a User
@param name: user's name
@param fullName: user's full name
@param password: user's password
@param email: user's email (default value is set by Confluence)
@param url: user's URL on Confluence (default value is set by Confluence)
@return: User"""
user = User(name, fullName)
user.email = email
user.url = url
try:
result = self.server.addUser(self.token, user.toDict(), password)
return user.toDict()
except Exception, ex:
self.logger.log(str(ex))
raise Exception( 'Unable to add user with the given name %(name)s, full name %(fullName)s, Reason %(errorMessage)s' %{'name' : name, 'fullName' : fullName, 'errorMessage' : Utils.extractDetails(ex)})