Şablonumda current_user dosyasının bir resmini görüntülemek istiyorum. Django-allauth kullanırken kullanıcının facebook kimliğine nasıl erişebilirim?Kullanıcının facebook kimliğini django-allauth ile nasıl edinebilirim?
cevap
Bir sosyal hesap aracılığıyla oturum açan her kullanıcı için SocialAccount
örneği kullanılabilir. Bu modelde User
numaralı yabancı anahtar bulunmaktadır. Bir kullanıcının birden fazla sosyal ağ hesabını kendi yerel hesabına bağlayabileceğini unutmayın, bu nedenle pratikte birden fazla SocialAccount
örneği bulunabilir.
Bununla nasıl başa çıkmak istediğiniz, projeye bağımlıdır. Profil resmini yerel olarak kopyalamak isteyebileceğimi veya belki de Facebook'un yukarısındaki Google+ profil resmini tercih edeceğinizi düşünebilirim.
SocialAccount
modelinde profil resmi gibi hesap temellerine erişim sağlayan bazı yardımcı yöntemler vardır. Ayrıca
{{user.socialaccount_set.all.0.uid}}
Bkz: Kimlik da mevcuttur
{{user.socialaccount_set.all.0.get_avatar_url}}
: Sonuçta, bu ilk kullanılabilir profil resmi erişmek için hızlı & kirli yoludur https://github.com/pennersr/django-allauth/blob/master/allauth/socialaccount/models.py#L72
- 1. Bir Facebook kullanıcı adı verildiğinde, profilin kimliğini nasıl edinebilirim?
- 2. Uygulamanın iphone'unda fbconnect üzerinden kullanıcının facebook profil resmini nasıl edinebilirim?
- 3. MySQL'de çoklu eklenen satırların kimliğini nasıl edinebilirim?
- 4. TinyMCE'de bir düğümün kimliğini nasıl edinebilirim?
- 5. Cytoscape.js'de tıklanan düğümün kimliğini nasıl edinebilirim? belgelerinde
- 6. Linux'ta oturum açma ile ilişkili kullanıcı kimliğini nasıl edinebilirim?
- 7. Raylar: Bir kullanıcının kimliğini izleme
- 8. Facebook grup kimliğini isme göre nasıl bulabilirim
- 9. Ayrıştırma, kullanıcının kimliğini doğru bir şekilde doğrulamıyor
- 10. smack'i kullanarak facebook kullanıcısının mobil çevrimiçi durumunu nasıl edinebilirim?
- 11. Webview'da kullanıcının Facebook oturumunu temizleme
- 12. Symfony 3, kullanıcının veritabanından kimliğini doğrulamıyor
- 13. _real_ thread kimliğini CLR "arkadaşça" şekilde nasıl edinebilirim?
- 14. java'da linux tabanlı kullanıcının kimliğini doğrula
- 15. Geçerli kullanıcının kimliğini göster SQL kullanarak edinme
- 16. Devise kullanırken kullanıcının son aktif süresini nasıl edinebilirim?
- 17. Belirli bir kullanıcının tweet'lerini twitter4j kullanarak nasıl edinebilirim?
- 18. facebook C# sdk: istek kimliğini silme
- 19. Kullanıcının Facebook İzin Verme Durumunu Değiştirme
- 20. Kullanıcının Facebook uygulaması yüklü olduğunu kontrol et
- 21. Kullanıcının duvarına otomatik olarak gönder (facebook Uygulaması)
- 22. Kullanıcının kişisel bilgileri iOS'tan Facebook'a
- 23. JBir Giriş ve parola kullanarak bir kullanıcının kimliğini doğrulamak için:
- 24. Fotoğraf paylaş değil, kullanıcının önceden Facebook
- 25. Kullanıcının üzerinde giriş yaptığı girişin belirli kimliğini alma
- 26. Bir kullanıcının s3 kanonik kimliğini komut satırından alabilir miyim?
- 27. Passport-local-mongoose: Kaydolduktan sonra kullanıcının kimliğini doğrula
- 28. LDAP: Bağlantı ayrıntıları ile kullanıcının kimliği nasıl doğrulanır?
- 29. Bir kullanıcının Facebook arkadaş listesine Meteor'da nasıl erişirim?
- 30. Kullanıcının Facebook Timeline olup olmadığını nasıl kontrol edebilirim?
mümkün alabilmek mi linkedin profesyonel başlık ve twitter profili Biyo bilgileri? – thchand