Django-allauth ruft Avatar-Profilbilder ab

7

Ich verwende django-rest-auth und django-allauth über die Benutzerregistrierung / Anmeldung mit dem Facebook-Profil des Nutzers.

Nun kann ich einige Standardinformationen von Facebook übernehmen (Standard für alle Auth).

Kann man auch eine Liste von Avatar-Bildern abrufen? Wie kann es in allAuth machen?

    
Safari 16.03.2015, 16:32
quelle

2 Antworten

14

Wenn Sie Avatarbilder in einer Django-Vorlage erhalten möchten:

%Vor%

Haben Sie das versucht?

    
medullaskyline 11.04.2015 01:39
quelle
7

Lass mich schnell beschreiben, wie ich es gemacht habe (mit all_auth und rest_auth).

  

Grundsätzlich 'allauth = & gt; socialaccount ' stellt user_signed_up bereit   und user_logged_in Signale. Also musst du sie fangen und bekommen   addieren Sie die zusätzlichen Daten des soziallogischen Objekts und füllen Sie Ihre avatar_url.

Schritt-1: Erstellen Sie ein UserProfile-Modell: (um avatar_url zu speichern)

%Vor%

Schritt-2: Fange das 'user_signed_up' Signal und fülle 'avatar_url'

%Vor%

Hoffe, das wird dir helfen.

    
Jadav Bheda 09.11.2016 01:10
quelle