Nav apraksta

userinfo_save.py 648B

    # -*- coding: utf-8 -*- def userinfo_save(userinfo): """ Save profile or something else """ # from account.models import UserInfo # from django.conf import settings # # unique_identifier = userinfo.get(settings.WECHAT_UNIQUE_IDENTIFICATION, '') # # user, created = UserInfo.objects.select_for_update().get_or_create(**{settings.WECHAT_UNIQUE_IDENTIFICATION: unique_identifier}) # user.unionid = userinfo.get('unionid', '') # user.openid = userinfo.get('openid', '') # user.nickname = userinfo.get('nickname', '') # user.avatar = userinfo.get('headimgurl', '') # user.save() # # return user