django-twitter-tag

Tela Software:
django-twitter-tag
Detalhes de Software:
Versão: 0.4.0
Data de upload: 14 Apr 15
Revelador: Ilya Baryshev
Licença: Livre
Popularidade: 2

Rating: nan/5 (Total Votes: 0)

django-twitter-tag é uma tag template Django para exibir os tweets recentes do usuário.
Você pode limitar o número de tweets, filtrar respostas e retweets. Uma vez que o aplicativo expõe modelo de Estado python-twitter ao contexto modelo, você também pode acessar os atributos do tweet ou métodos para suas necessidades. Você não precisa analisar tweets para fazer urls, hashtags ou twitter usernames clicável, isso já foi feito para você já. Basta usar html attrubute do Tweet (veja exemplo abaixo).
Instalação
Maneira recomendada para instalar é pip:
pip instalar django-twitter-tag

Uso

& Nbsp; Adicionar twitter_tag para INSTALLED_APPS em settings.py:
& Nbsp; INSTALLED_APPS = (...
& Nbsp; "twitter_tag ',
& Nbsp; ...
& Nbsp;)
& Nbsp; tag de carga no seu modelo como este:
& Nbsp; {% load twitter_tag%}
& Nbsp; Obter usuário (futurecolors em exemplo) tweets mais recentes e armazená-los na variável de tweets:
& Nbsp; {% get_tweets para "futurecolors" como os tweets%}
& Nbsp; Agora você tem uma lista de tweets em seu contexto modelo, que você pode interagir sobre como este:
& Nbsp;


    & Nbsp; {% for Tweet nos tweets%}
    & Nbsp;
  • {{tweet.html}}

  • & Nbsp; {% endfor%}
    & Nbsp;

Exemplos
Você pode especificar o número de tweets para obter:
{% get_tweets para "futurecolors" como os tweets excluir "respostas" limite de 10%}
Para filtrar as respostas do tweet (que começam com @ Char):
{% get_tweets para "futurecolors" como os tweets excluir "respostas" limite de 10%}
Para ignorar retweets nativos:
{% get_tweets para "futurecolors" como os tweets excluir "retweets"%}
extra
Propriedades do Tweet
get_tweets mantém uma lista de objetos de status, que represet único tweet do usuário. De acordo com a API python-twitter, cada estado tem atributos, são disponibilizadas nos modelos seguintes:
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 do Tweet
Tweet também tem propriedade Status.html extra, que contém tweet, formatado para a saída de html com todas as ligações necessárias.
A manipulação de exceção
Se DEBUG == Verdadeiro quaisquer exceções API do Twitter como "excesso de capacidade" são levantadas e propagada, caso contrário, o estiver silenciado

Requisitos :.

  • Python
  • Django

Outro software de desenvolvedor Ilya Baryshev

django-whatever
django-whatever

14 Apr 15

Django GeoIP
Django GeoIP

1 Mar 15

Comentário para django-twitter-tag

Comentários não encontrado
Adicionar comentário
Ligue imagens!