django-le-twitter

Logiciel capture d'écran:
django-le-twitter
Détails logiciels:
Version: 0.1
Date de transfert: 11 May 15
Développeur: -
Licence: Gratuit
Popularité: 0

Rating: nan/5 (Total Votes: 0)

django-le-twitter est une application Django qui fournit presque rien pour permettre à vos utilisateurs de se connecter avec twitter: deux points de vue basés sur les classes.
django-le-twitter est basé sur Django> = 1.3 et Tweepy.
Le concept est simple: quand un utilisateur se connecte avec succès dans l'utilisation de twitter (vous obtenez un jeton OAuth valide), django-le-twitter exécute une méthode que vous définissez. Il n'y a aucune instance de modèle créé, aucune connexion à l'aide contrib.auth, rien. Tu décides.
Installation:
pip installer django-le-twitter
Il n'y a rien à ajouter à votre INSTALLED_APPS. Il a juste besoin d'être dans votre chemin de python. Vous devez ajouter vos identifiants Twitter app à vos paramètres de Django:
CONSUMER_KEY = 'clé'
CONSUMER_SECRET = 'votre secret'

Utilisation:

Dériver les deux points de vue fournis par django-le-twitter dans l'une des vues de vos applications. En fait, l'un d'eux ne doivent pas strictement à être sous-.
# App / views.py
de django.http import HttpResponse
de vues le_twitter d'importation
autoriser views.Authorize.as_view = ()
classe retour (views.Return):
& Nbsp; def handle_error (auto, error_msg, exception = None):
& Nbsp; return HttpResponse (error_msg)
& Nbsp; def handle_success (auto, auth):
& Nbsp; # Maintenant, il est à vous!
& Nbsp; return HttpResponse ("Il a fonctionné!»)
return_ Return.as_view = ()
handle_success () vous donne un objet tweepy.OAuth contenant les informations d'identification OAuth de vos utilisateurs. À ce stade, vous pouvez:
- Récupère les informations en utilisant l'API tweepy
- Créer une instance auth.User et l'associer à un profil personnalisé twitter
handle_success () a juste besoin de retourner une HttpResponse.
Après cela, il suffit de brancher vos vues personnalisées dans votre application URLconf:
# App / urls.py
à partir de motifs django.conf.urls.defaults d'importation, URL
de app.views autorisent l'importation, return_
urlpatterns = patterns (''
& Nbsp; url (r '^ oauth / autoriser / $', autoriser, name = 'oauth_authorize'),
& Nbsp; url (r '^ oauth / retour / $', return_, name = 'oauth_return'),
)

Exigences :

  • Python
  • Django

D'autres logiciels de développeur -

icsDrone
icsDrone

3 Jun 15

Xfburn
Xfburn

17 Feb 15

Metafox
Metafox

17 Feb 15

SWFTools
SWFTools

14 Apr 15

Commentaires à django-le-twitter

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!