Save Facebook Profilbild im Modell mit Python-Social-Auth

8

So speichern Sie das Facebook-Profilbild eines Benutzers, während Sie sich über Facebook anmelden und in meinem Benutzerprofil-Modell speichern.

Ich habe diesen Link gefunden, der sagt, wie man das macht mit django-social-auth, Ссылка . aber Signale sind jetzt veraltet und ich muss Pipeline verwenden.

Irgendeine Idee, wie kann ich dasselbe mit Python-Social-Auth und Pipeline tun?

    
Salma Hamed 10.11.2013, 14:26
quelle

2 Antworten

19

So hat es bei mir funktioniert. (aus Ссылка )

Fügen Sie pipeline.py folgenden Code hinzu:

%Vor%

und zu den Pipelines in settings.py hinzufügen:

%Vor%     
Salma Hamed 11.11.2013, 08:43
quelle
6

Vorausgesetzt, Sie haben SOCIAL_AUTH_PIPELINE bereits konfiguriert, gibt es nicht viele Unterschiede bei den Signalen.

Erstellen Sie einfach die benötigte Pipeline (überspringen Sie alle Importe, sie sind offensichtlich)

%Vor%

und zu Pipelines hinzufügen:

%Vor%     
latheiere 10.11.2013 15:18
quelle