django-le-twitter

Software kuvakaappaus:
django-le-twitter
Ohjelmiston tiedot:
Versio: 0.1
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: -
Lupa: Vapaa
Suosio: 0

Rating: nan/5 (Total Votes: 0)

Django-le-twitter on Django-sovellus, joka tarjoaa lähes mitään antaa käyttäjien kirjautua sisään viserrys: kaksi luokka-pohjainen näkemyksiä.
Django-le-twitter perustuu Django> = 1.3 ja Tweepy.
Konsepti on yksinkertainen: kun käyttäjä onnistuneesti kirjautuu sisään käyttäen viserrys (eli saat kelvollinen OAuth token), Django-le-twitter suorittaa menetelmällä, joka määritellään. Ei ole malli esimerkiksi luotu, ei kirjautuminen käyttäen contrib.auth, ei mitään. Sinä päätät.
Asennus:
PIP asentaa Django-le-twitter
Ei ole mitään lisätä INSTALLED_APPS. Se vain on oltava teidän python tiellä. Sinun täytyy lisätä kimittää app tunnistetiedot omaan Django asetukset:
CONSUMER_KEY = 'avain'
CONSUMER_SECRET = 'salaisuutesi "

Käyttö:

Alaluokan kaksi näkymää tarjoamia Django-le-twitter yhdellä apps näkemyksiä. Itse asiassa, yksi heistä ei ehdottomasti tarvitse subclassed.
# App / views.py
alkaen django.http tuonti HttpResponse
alkaen le_twitter tuonti katselua
sallia = views.Authorize.as_view ()
luokan Return (views.Return):
& Nbsp; def handle_error (itse, ERROR_MSG, poikkeuksena = Ei mitään):
& Nbsp; palauttaa HttpResponse (ERROR_MSG)
& Nbsp; def handle_success (itse, auth):
& Nbsp; # Nyt se on sinun!
& Nbsp; palauttaa HttpResponse ("Se toimi!")
return_ = Return.as_view ()
handle_success () antaa tweepy.OAuth sisältävä esine oman käyttäjän OAuth valtakirjaa. Tässä vaiheessa voit:
- Hae tietoja käyttäen tweepy API
- Luo auth.User oikeusasteessa ja linkittää sen mukautetun twitter profiilia
handle_success () tarvitsee vain palauttaa HttpResponse.
Sen jälkeen, juuri koukku muokatun näkemykset App urlconf:
# App / urls.py
alkaen django.conf.urls.defaults tuonti kuvioita, url
alkaen app.views tuonti sallia return_
urlpatterns = kuviot (''
& Nbsp; url (r '^ OAuth / luvan / $ ", antaa luvan, name =' oauth_authorize '),
& Nbsp; url (r '^ OAuth / tuotto / $ ", return_, name =' oauth_return '),
)

vaatimukset

  • Python
  • Django

Muu ohjelmistojen kehittäjä -

DOS33
DOS33

3 Jun 15

Vala
Vala

27 Sep 15

Lince
Lince

20 Feb 15

Kommentit django-le-twitter

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!