|  | # -*- 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
 |