내 템플릿에 current_user의 그림을 표시하고 싶습니다. 내가 django-allauth를 사용하고있을 때 사용자의 페이스 북 ID에 어떻게 접근 할 수 있습니까?django-allauth를 사용하여 사용자의 facebook id를 얻으려면 어떻게해야합니까?
11
A
답변
25
소셜 계정을 통해 가입 한 각 사용자의 경우 SocialAccount
인스턴스를 사용할 수 있습니다. 이 모델의 외래 키는 User
입니다. 사용자는 여러 소셜 네트워킹 계정을 자신의 로컬 계정에 연결할 수 있으므로 실제로는 두 개 이상의 SocialAccount
인스턴스를 사용할 수 있습니다.
처리 방법은 프로젝트에 따라 다릅니다. 로컬로 프로필 이미지를 복사하거나, Facebook 프로필 위의 Google+ 프로필 사진을 선호하는 등의 방법을 선호 할 수 있습니다.
SocialAccount
모델에는 프로필 사진과 같은 계정 기본 사항에 대한 액세스 권한을 제공하는 몇 가지 도우미 메서드가 있습니다. 또한
{{user.socialaccount_set.all.0.uid}}
참조 : 아이디도 가능
{{user.socialaccount_set.all.0.get_avatar_url}}
: 모두 모두,이 가능한 첫 번째 프로필 사진을 빠르게 액세스 할 수 & 더러운 방법입니다 https://github.com/pennersr/django-allauth/blob/master/allauth/socialaccount/models.py#L72
관련 문제
- 1. Facebook PHP SDK에서 사용자 ID를 얻으려면 어떻게해야합니까?
- 2. ShareKit에서 사용자의 Facebook 사용자 이름을 얻으려면 어떻게해야합니까?
- 3. Graph API를 사용하여 Facebook 사용자의 "친한 친구"목록을 얻으려면 어떻게해야합니까?
- 4. Android 및 Graph API를 사용하여 Facebook 프로필 ID를 얻으려면 어떻게해야합니까?
- 5. iOS SDK의 Facebook 개체에서 Facebook 사용자 ID를 얻으려면 어떻게해야합니까?
- 6. URL에서 ID를 얻으려면 어떻게해야합니까?
- 7. 디스크의 ID를 얻으려면 어떻게해야합니까?
- 8. API 호출을 통해 사용자의 팬 페이지를 얻으려면 어떻게해야합니까?
- 9. 지난 며칠간 사용자의 Facebook 친구들이 올린 모든 링크를 얻으려면 어떻게해야합니까?
- 10. Facebook 그래프 API에서 사용자 ID가있는 팬 페이지 ID를 얻으려면 어떻게해야합니까?
- 11. JQuery : DID ID를 얻으려면 어떻게해야합니까?
- 12. Meteor에서 accounts-facebook을 사용하여 사용자의 이메일 주소를 얻으려면 어떻게해야합니까?
- 13. AnyEvent :: XMPP를 사용하여 대화방에서 사용자 jabber ID를 얻으려면 어떻게해야합니까?
- 14. 하이퍼 링크의 ID를 얻으려면 어떻게해야합니까?
- 15. 스피너에서 이름으로 ID를 얻으려면 어떻게해야합니까?
- 16. 트위터 목록 ID를 얻으려면 어떻게해야합니까?
- 17. 새 웹 페이지의 Facebook 객체 ID를 얻으려면 어떻게해야합니까?
- 18. 내 웹 사이트에서 Facebook 용 APP ID를 얻으려면 어떻게해야합니까?
- 19. Facebook 커버 사진 앨범의 사진 ID를 얻으려면 어떻게해야합니까?
- 20. php에서 사용자의 facebook 사용자 ID를 얻는 방법
- 21. 심포니에서 현재 사용자 ID를 얻으려면 어떻게해야합니까?
- 22. Facebook 사용자의 ID를 쉽게 찾을 수 있습니까?
- 23. ADFS를 사용하는 다른 사용자의 클레임을 얻으려면 어떻게해야합니까?
- 24. Yahoo Answer 사용자의 이메일 주소를 얻으려면 어떻게해야합니까?
- 25. 새로 생성 된 사용자의 프로필을 얻으려면 어떻게해야합니까?
- 26. Paypal 샌드 박스의 애플리케이션 ID를 얻으려면 어떻게해야합니까?
- 27. Facebook ID를 통해 Facebook 사용자의 공개 정보를 가져 오는 방법
- 28. 뷰 행에서 노드 ID를 얻으려면 어떻게해야합니까?
- 29. 인덱스에서 항목의 특정 ID를 얻으려면 어떻게해야합니까?
은 가능한받을 수 있나요 linkedin 전문 헤드 라인 및 트위터 프로필 바이오 정보? – thchand