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