本文整理汇总了Python中users.models.Profile.atg_password方法的典型用法代码示例。如果您正苦于以下问题:Python Profile.atg_password方法的具体用法?Python Profile.atg_password怎么用?Python Profile.atg_password使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类users.models.Profile
的用法示例。
在下文中一共展示了Profile.atg_password方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: safe_convert
# 需要导入模块: from users.models import Profile [as 别名]
# 或者: from users.models.Profile import atg_password [as 别名]
auth_user.username = safe_convert(atg_user.login, 40)
auth_user.email = ''
auth_user.password = '%s$%s$%s' % ('md5', '', atg_user.password)
auth_user.save()
except Exception, e:
log.exception('Error creating auth_user for %s' % atg_user.login)
return
p = Profile()
p.user = auth_user
p.full_name = '%s %s %s' % (safe_convert(atg_user.first_name, 40, ''),
safe_convert(atg_user.middle_name, 40, ''),
safe_convert(atg_user.last_name, 40, ''))
p.full_name = re.sub(' +', ' ', p.full_name) # Remove multiple spaces
p.atg_login = safe_convert(atg_user.login, 40)
p.atg_password = safe_convert(atg_user.password, 35)
p.save() # Save the profile
map_entry = AtgUserMigrationMap(profile = p,
atg_login = safe_convert(atg_user.login, 40))
map_entry.save()
if phone:
phone.user = p
phone.save()
if email:
email.user = p
email.save()
return p