django-le-twitter

Screenshot Λογισμικό:
django-le-twitter
Στοιχεία Λογισμικού:
Εκδοχή: 0.1
Ανεβάστε ημερομηνία: 11 May 15
Προγραμματιστής: -
Άδεια: Δωρεάν
Δημοτικότητα: 0

Rating: nan/5 (Total Votes: 0)

Django-le-twitter είναι ένα app Django που παρέχει σχεδόν τίποτα για να επιτρέψετε στους χρήστες σας να συνδεθείτε με το Twitter: δύο προβολές ταξικό.
Django-le-twitter βασίζεται σε Django> = 1,3 και Tweepy.
Η ιδέα είναι απλή: όταν ένας χρήστης συνδέεται επιτυχώς με τη χρήση twitter (δηλαδή μπορείτε να πάρετε ένα έγκυρο κουπόνι OAuth), Django-le-twitter εκτελεί μια μέθοδο που έχετε ορίσει. Δεν υπάρχει παράδειγμα το μοντέλο που δημιουργήθηκε, δεν συνδεθείτε χρησιμοποιώντας contrib.auth, χωρίς τίποτα. Εσύ αποφασίζεις.
Εγκατάσταση:
Pip εγκατάσταση Django-le-twitter
Δεν υπάρχει τίποτα να προσθέσει στην INSTALLED_APPS σας. Απλά πρέπει να είναι στο δρόμο python σας. Θα χρειαστεί να προσθέσετε Twitter διαπιστευτήριά app σας στις ρυθμίσεις σας Django:
CONSUMER_KEY = "κλειδί"
CONSUMER_SECRET = "μυστικό σας"

Χρήση:

Υποκατηγορία των δύο απόψεων που παρέχονται από Django-le-twitter σε μία από τις απόψεις των εφαρμογών σας. Στην πραγματικότητα, ένα από αυτά δεν χρειάζεται αυστηρά να subclassed.
# App / views.py
από την εισαγωγή django.http HttpResponse
από le_twitter απόψεις εισαγωγής
επιτρέπουν = views.Authorize.as_view ()
κατηγορία Επιστροφή (views.Return):
& Nbsp? Def handle_error (self, ERROR_MSG, εξαίρεση = Κανένα):
& Nbsp? Επιστρέψει HttpResponse (ERROR_MSG)
& Nbsp? Def handle_success (self, ΑΠΘ):
& Nbsp? # Τώρα είναι στο χέρι σας!
& Nbsp? Επιστρέψει HttpResponse («Δούλεψε!»)
return_ = Return.as_view ()
handle_success () σας δίνει ένα αντικείμενο tweepy.OAuth περιέχει τα διαπιστευτήρια OAuth χρήστη σας. Σε αυτό το σημείο μπορείτε να:
- Λήψη των πληροφοριών με τη χρήση του tweepy API
- Δημιουργήστε ένα παράδειγμα auth.User και να συσχετισθεί με ένα προσαρμοσμένο προφίλ twitter
handle_success () χρειάζεται μόνο να επιστρέψει ένα HttpResponse.
Μετά από αυτό, απλά συνδέστε προσαρμοσμένες προβολές σας στο app urlconf σας:
# App / urls.py
από django.conf.urls.defaults Διάρθρωση των εισαγωγών, url
από app.views επιτρέπουν την εισαγωγή τους, return_
urlpatterns = μοτίβα (''
& Nbsp? Url (R '^ OAuth / έγκρισης / $ », να επιτρέπουν, name =" oauth_authorize »),
& Nbsp? Url (R '^ OAuth / επιστροφή / $ », return_, name =" oauth_return »),
)

Απαιτήσεις :

  • Python
  • Django

Άλλο λογισμικό του προγραμματιστή -

Keypress
Keypress

3 Jun 15

DataCleaner
DataCleaner

27 Sep 15

Diplojuge
Diplojuge

3 Jun 15

Blassic
Blassic

2 Jun 15

Σχόλια για django-le-twitter

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!