我如何访问" socialaccount-socialaccount"表

时间:2016-04-21 09:58:09

标签: python json django django-allauth

如果我犯了错误,对不起我的英语。我在django应用程序中使用django-allauth进行社交登录。 Django-allaouth将人员的信息数据保存在" extra-data"属于" socialaccount-socialaccount"表。这是"额外数据"属性。

{"timezone": 3, "first_name": "Kerim", "updated_time": "2016-04-18T13:03:38+0000", "name": "Kerim Fett", "gender": "male", "verified": false, "id": "141262349608745", "email": "kerim@yandex.com", "link": "https://www.facebook.com/app_scoped_user_id/", "last_name": "Fett", "locale": "tr_TR"}

我的问题如何才能访问" socialaccount-socialaccount" views.py。中的表属性。

1 个答案:

答案 0 :(得分:0)

extra_data这里是一本字典。您只需使用key

进行访问即可
>>extra_data['gender']
"male"
>>extra_data.get('gender', None)
"male"