django-le-twitter

Programinė įranga Screenshot:
django-le-twitter
Programinė detalės:
Versija: 0.1
Įkėlimo datą: 11 May 15
Kūrėjas: -
Licencija: Nemokamai
Populiarumas: 0

Rating: nan/5 (Total Votes: 0)

"Django-le-Twitter yra Django programa, kuri suteikia beveik nieko, kad jūsų vartotojai prisijunkite Twitter: dvi klasės pagrindu nuomonę.
Django-le-"Twitter" remiasi Django> = 1.3 ir Tweepy.
Koncepcija yra paprasta: kai vartotojas sėkmingai prisijungs naudojant Twitter "(ty gausite galiojantį OAuth raktą), Django-le-" Twitter "vykdo metodą, kurį nurodote. Nėra modelis pavyzdžiui sukurta, ne prisijungti naudojant contrib.auth, neturi nieko. Tu nuspręsk.
Įrengimas:
PIP įdiegti Django-le-"Twitter"
Nėra nieko pridėti prie savo INSTALLED_APPS. Jis tiesiog turi būti jūsų python keliu. Jūs turite pridėti savo Twitter app skiriamuosius raštus jūsų Django nustatymai:
CONSUMER_KEY = 'raktas'
CONSUMER_SECRET = 'jūsų paslaptis "

Naudojimas:

Poklasis du nuomonę teikiamomis django-le-"Twitter viename iš jūsų Apps" nuomonėmis. Faktiškai, viena iš jų nėra griežtai reikia poklasiu.
# APP / views.py
nuo django.http importo HttpResponse
nuo le_twitter importo peržiūrų
leisti = views.Authorize.as_view ()
klasė grąža (views.Return):
& Nbsp; Def handle_error (savarankiškai, ERROR_MSG, išimtis = Nėra)
& Nbsp; sugrįžti HttpResponse (ERROR_MSG)
& Nbsp; Def handle_success (savarankiškai, auth):
& Nbsp; # Dabar jis iki jums!
& Nbsp; sugrįžti HttpResponse ("Jis dirbo!)
return_ = Return.as_view ()
handle_success () suteikia jums tweepy.OAuth objektą, kuriame yra jūsų vartotojo OAuth įgaliojimai. Šiuo metu jūs galite:
- Paduok informacija naudojant tweepy API
- Sukurti auth.User instancija ir susieti jį su tam užsakymą Twitter aprašymą
handle_success () tiesiog turi grąžinti HttpResponse.
Po to, tiesiog Pajungti savo užsakymą nuomonę savo app urlconf:
# APP / urls.py
nuo django.conf.urls.defaults importo modelius, URL
nuo app.views importo leidimą, return_
urlpatterns = modeliai (''
& Nbsp; URL (R '^ Atpažinimo / leisti / $' leisti, name = "oauth_authorize),
& Nbsp; URL (R '^ Atpažinimo / Prekių grąžinimas / $ ", return_, vardas =' oauth_return),
)

Reikalavimai

  • Python,
  • Django

Kita programinė įranga kūrėjas -

Komentarai django-le-twitter

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!