django-le-twitter

Скріншот програми:
django-le-twitter
Дані програми:
Версія: 0.1
Дата завантаження: 11 May 15
Розробник: -
Ліцензія: Безкоштовно
Популярність: 0

Rating: nan/5 (Total Votes: 0)

Django-ле-щебет додаток Django, яка надає майже нічого, щоб ваші користувачі увійти в твіттері: два погляди на основі класів.
Django-ле-щебет на основі Django> = 1.3 і Tweepy.
Концепція проста: коли користувач успішно увійде у використанні Twitter (тобто ви отримаєте правильний маркер OAuth), Django-ле-Twitter виконує метод, який ви визначаєте. Там немає моделі екземпляр створений, немає увійти з допомогою не contrib.auth, немає нічого. Вам вирішувати.
<Сильний> Установка
пункт встановити Django-ле-твіттер
Там немає нічого, щоб додати до вашого INSTALLED_APPS. Це просто необхідно, щоб бути у вашому пітона шляху. Ви повинні додати додаток Twitter вірчі грамоти налаштуваннях Django:
CONSUMER_KEY = 'ключ'
CONSUMER_SECRET = 'ваш секрет "
<Сильний>
Використання:
Підклас дві думки, представлені Django-ле-твіттері в одному з переглядів ваших додатків. Насправді, одна з них не строго необхідно мати підкласи.
# Додаток / views.py
від імпорту django.http HttpResponse
від le_twitter видом імпортних
уповноважити = views.Authorize.as_view ()
клас Повернутися (views.Return):
& NBSP; Def handle_error (я, error_msg, виключення = None):
& NBSP; повернутися HttpResponse (error_msg)
& NBSP; Def handle_success (я, авт):
& NBSP; # Тепер це до вас!
& NBSP; повернутися HttpResponse ("Спрацювало!")
return_ = Return.as_view ()
handle_success () дає вам об'єкт, що містить tweepy.OAuth OAuth облікові вашого користувача. У цей момент ви можете:
- Принеси інформації за допомогою tweepy API
- Створіть екземпляр auth.User і пов'язати його з профіль звичай щебет
handle_success () просто потрібно повернути HttpResponse.
Після цього, просто підключити користувальницькі погляди в ваш додаток прив'язок:
# Додаток / urls.py
від django.conf.urls.defaults моделей імпортних, гіперпосилання
від app.views імпорт Авторизуватись, return_
urlpatterns = візерунки (''
& NBSP; гіперпосилання (г '^ OAuth / дозволяти / $', дозволяти, ім'я = 'oauth_authorize'),
& NBSP; гіперпосилання (г '^ OAuth / повернення / $ ", return_, ім'я =' oauth_return '),
)

Вимоги

  • Python
  • Джанго

Інші програми розробника -

GWhere
GWhere

3 Jun 15

KIceMenu
KIceMenu

2 Jun 15

djmount
djmount

3 Jun 15

Symlinker
Symlinker

2 Jun 15

django-le-twitter

Коментар не знайдено
додати коментар
Включіть картинки!