django-le-twitter

البرمجيات قطة:
django-le-twitter
تفاصيل البرنامج:
الإصدار: 0.1
تاريخ إيداع: 11 May 15
المطور: -
ترخيص: حرر
شعبية: 39

Rating: nan/5 (Total Votes: 0)

جانغو لو التغريد هو التطبيق جانغو أن يقدم أي شيء تقريبا للسماح للمستخدمين تسجيل الدخول عبر تويتر: وجهات النظر القائمة على درجتين.
ويستند جانغو لو التغريد على جانغو> = 1.3 و Tweepy.
مفهوم بسيط: عندما يسجل المستخدم بنجاح في استخدام تويتر (أي تحصل على أوث رمز صالح)، جانغو لو تويتر ينفذ طريقة التي تحددها. ليس هناك سبيل المثال نموذج خلق، لا تسجيل الدخول باستخدام contrib.auth، لا شيء. انت قرر.
التركيب:
PIP تثبيت جانغو لو تويتر
لا يوجد شيء للإضافة إلى INSTALLED_APPS الخاص بك. فإنه يحتاج فقط ليكون في مسار الثعبان الخاص بك. تحتاج إلى إضافة تويتر أوراق اعتماد التطبيق الخاص بك إلى الإعدادات جانغو الخاص بك:
CONSUMER_KEY = 'المفتاح الخاص بك
CONSUMER_SECRET = 'السر الخاصة بك'
الاستعمال:
فئة فرعية الرأيين التي تقدمها جانغو-لو-تويتر في واحدة من وجهات النظر تطبيقات الخاصة بك. في الواقع، واحدة منها لا يحتاج بدقة ليكون subclassed.
# التطبيق / views.py
من django.http استيراد HttpResponse
من وجهات النظر le_twitter استيراد
يأذن = views.Authorize.as_view ()
الطبقة العودة (views.Return):
على & nbsp؛ مواطنه handle_error (النفس، ERROR_MSG، باستثناء = لا يوجد):
على & nbsp؛ العودة HttpResponse (ERROR_MSG)
على & nbsp؛ مواطنه handle_success (النفس، المصادقة):
على & nbsp؛ # الآن الامر متروك لك!
على & nbsp؛ العودة HttpResponse ('عملت!')
return_ = Return.as_view ()
handle_success () يعطيك كائن tweepy.OAuth التي تحتوي على أوراق أوث المستخدم الخاص بك. في هذه المرحلة يمكنك:
- جلب المعلومات باستخدام API tweepy
- إنشاء مثيل auth.User وربطه إلى ملف تعريف مخصص تويتر
handle_success () يحتاج فقط لإرجاع HttpResponse.
بعد ذلك، فقط ربط وجهات نظركم المخصصة في urlconf التطبيق الخاص بك:
# التطبيق / urls.py
من django.conf.urls.defaults أنماط الاستيراد، رابط
من app.views يأذن الاستيراد، return_
urlpatterns = أنماط (''
على & nbsp؛ رابط (ص '^ أوث / يأذن / $'، بالترخيص اسم = 'oauth_authorize')،
على & nbsp؛ رابط (ص '^ أوث / عودة / $'، return_، اسم = 'oauth_return')،
)

المتطلبات:

بيثون
جانغو

البرامج الأخرى من المطور -

C++ Sockets
C++ Sockets

17 Feb 15

Animail
Animail

3 Jun 15

Hearts
Hearts

3 Jun 15

Epos
Epos

2 Jun 15

تعليقات ل django-le-twitter

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!