Django-Facebook-Connect

Fügen Sie die Authentifizierung von Facebook hinzu, um Ihre Django-Website zu verbinden
Jetzt downloaden

Django-Facebook-Connect Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Noam Sutskever
  • Website des Verlags:
  • http://github.com/noamsu/

Django-Facebook-Connect Stichworte


Django-Facebook-Connect Beschreibung

Django-Facebook-Connect ist eine Django-App, die Facebook-Connect-Authentifizierung an eine Django-Website hinzufügt. Viele der bestehenden Pakete sind entweder veraltet, um bald veraltete Facebook-APIs (zusammen mit der Date-Dokumentation) oder einfach nicht ganz richtig zu sein. Dieses Paket ist klein, hat keine externen Abhängigkeiten und sollte "gerade Arbeit ".Installyou muss eine Facebook-Anwendung für Facebook-Verbindung herstellen, um mit der Facebook herzustellen kann das oben genannte in localhost einstellen, z http://127.0.0.1:8000/facebook_connectNext, installieren Sie dieses Paket mit dem Ausführen: PIP Installieren Sie django-facebook-connectconfigure die folgenden Einstellungen in Ihren Einstellungen. = "" # Pflichtfacebook_App_Secret = "" # Erforderlich Facebook_scope = "E-Mail" # (optional, Standardeinstellung für "E-Mail") Hinweis: Facebook_scope bestimmt, welche Berechtigungen Facebook fragen Geben Sie von Ihren Benutzern und wiederum Zugriff auf. Ihr Umfang kann beispielsweise aussehen: 'Read_stream, Publish_stream, offline_Access, User_Photos', während wir oben nur den E-Mail-Zugriff bitten. Dieses Paket wird mit dem Python_Facebook_SDK enthalten, der zum Abrufen von Benutzerinformationen enthalten ist. Er sammelt jedoch nicht mehr als der Name und E-Mail (vielleicht in zukünftigen Versionen) .add "facebook_connect" auf Ihre Liste der installierten Apps: installiert_Apps = ('Facebook_connect', ) Und fügen Sie feenbook_connect.urls in Ihre URLs.py: urlpatterns = muster ('', (r '^ facebook_connect /', einschließen ('facebook_connect.urls'),), Run: Python Manage.py SyncDbor, wenn Sie Verwenden Sie den Süden: Python Manage.py-Schemamigration Facebook_Connect --InitialTo Erstellen der anfänglichen Migration, und Python Manage.py Migrieren Sie Facebook_ConnectTo Migrieren der Datenbank.Deagethese-Tags sind jetzt in Ihren Vorlagen verwendbar: {% Lade Facebook_connect%} {% Facebook_Button%} {% facebook_script%} Wenn Sie die Standard-Schaltfläche (Facebook_button-Tag) überschreiben möchten, um ein anderes Bild auszuwählen, und mehr Kontrolle haben möchten, müssen Sie die Funktion 'Facebook_connect ()' auslösen, die das Login startet Process.product's Home. Seite


Django-Facebook-Connect Zugehörige Software