0
我已經創建了一個小型項目,使用python社交認證來記錄facebook。我已經提到python社交認證示例在link。我可以得到用戶名爲request.name
。但我怎樣才能得到其他數據,如first_name
,last_name
,email
。任何幫助將appriciated如何用python社交認證獲取用戶數據?
示例代碼:
def home(request):
context = RequestContext(request,
{'request': request,
'user': request.user})
return render_to_response('home.html',
context_instance=context)
謝謝你,什麼是如果用戶通過驗證我們得到的值的列表...? – Mulagala 2014-10-20 18:51:56
您必須添加'SOCIAL_AUTH_FACEBOOK_SCOPE = [「郵件」]''中在settings.py'爲了從Facebook獲得的電子郵件。 – 2014-10-20 18:52:37
如果你的意思是不認證,這個上下文實際上沒有任何意義,因爲它會有'用戶'。再次思考,你可以從模板本身獲得所有這些值。讓我編輯答案 – karthikr 2014-10-20 18:54:35