django-twitter-tag

Скріншот програми:
django-twitter-tag
Дані програми:
Версія: 0.4.0
Дата завантаження: 14 Apr 15
Розробник: Ilya Baryshev
Ліцензія: Безкоштовно
Популярність: 2

Rating: nan/5 (Total Votes: 0)

Django-Twitter-тег Django шаблон тег для відображення останніх твітів користувача.
Ви можете обмежити кількість твітів, відфільтрувати відповіді і ретвітів. Так програма надає пітона-Twitter модель стану в контексті шаблону, ви також можете отримати доступ всі атрибути і методи Tweet для ваших потреб. Вам не потрібно аналізувати твіт, щоб зробити URL, хештеги або Twitter імена користувачів інтерактивним, це було зроблено для вас уже. Просто використовуйте Tweet HTML-attrubute (дивися приклад нижче).
Установка
Рекомендований спосіб встановити це PIP:
пункт встановити Django-твіттер-тег

Використання

І NBSP; Додати twitter_tag в INSTALLED_APPS в settings.py:
І NBSP; INSTALLED_APPS = (...
І NBSP; 'twitter_tag',
І NBSP; ...
І NBSP;)
І NBSP; тег навантаження в шаблоні, як це:
І NBSP; {% навантаження twitter_tag%}
І NBSP; Отримати користувача (futurecolors в прикладі) останні твіти та зберігати їх у змінній Tweets:
І NBSP; {% get_tweets для "futurecolors", як цвірінькання%}
І NBSP; Тепер у вас є список твітів у вашому контексті шаблону, який ви можете ітерації по так:
І NBSP;


    І NBSP; {% для твіт в цвірінькання%}
    І NBSP;
  • {{tweet.html}}

  • І NBSP; {% ENDFOR%}
    І NBSP;

Приклади
Ви можете вказати кількість твітів, щоб отримати:
{% Get_tweets для "futurecolors", як твітів виключити "відповідати" Граничні 10%}
Щоб відфільтрувати Tweet відповідей (які починаються з @ Char):
{% Get_tweets для "futurecolors", як твітів виключити "відповідати" Граничні 10%}
Щоб ігнорувати власні ретвітів:
{% Get_tweets для "futurecolors", як твітів виключити "ретвітів"%}
Extra
Властивості Tweet в
get_tweets містить список статусних об'єктів, які represet одного твіт користувача. За пітона-інтерфейс Твітера кожен статус має наступні атрибути, наявна в в шаблонах:
status.created_at
status.created_at_in_seconds
status.favorited
status.in_reply_to_screen_name
status.in_reply_to_user_id
status.in_reply_to_status_id
status.truncated
status.source
status.id
status.text
status.location
status.relative_created_at
status.user
status.urls
status.user_mentions
status.hashtags
HTML Tweet в
Tweet також має додаткову нерухомість status.html, який містить твіт, відформатований для HTML висновок з усіма необхідними посиланнями.
Обробка винятків
Якщо DEBUG == TRUE будь-яких винятків API Twitter, як "За потужністю" піднімаються і поширюються, в іншому випадку the're замовкнути

Вимоги :.

  • Python
  • Django

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

Django GeoIP
Django GeoIP

1 Mar 15

django-whatever
django-whatever

14 Apr 15

django-twitter-tag

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