django-twitter-tag

Logiciel capture d'écran:
django-twitter-tag
Détails logiciels:
Version: 0.4.0
Date de transfert: 14 Apr 15
Développeur: Ilya Baryshev
Licence: Gratuit
Popularité: 2

Rating: nan/5 (Total Votes: 0)

django-twitter-tag est un modèle Django tag pour afficher les tweets récents de l'utilisateur.
Vous pouvez limiter le nombre de tweets, filtrer les réponses et retweets. Depuis l'application expose modèle d'état python-twitter au contexte de modèle, vous pouvez également accéder à tous les attributs ou méthodes Tweet à vos besoins. Vous ne avez pas besoin d'analyser tweets à rendre les URLs, hashtags ou noms d'utilisateur Twitter cliquable, il a été fait pour vous déjà. Il suffit d'utiliser le html attrubute Tweet (voir exemple ci-dessous).
Installation
Méthode recommandée pour installer est pip:
pip installer django-twitter-tag

Utilisation

& Nbsp; twitter_tag Ajouter à INSTALLED_APPS dans settings.py:
& Nbsp; INSTALLED_APPS = (...
& Nbsp; »twitter_tag ',
& Nbsp; ...
& Nbsp;)
& Nbsp; tag de charge dans votre modèle comme ceci:
& Nbsp;% {twitter_tag de charge%}
& Nbsp; (Obtenir les futurecolors dans l'exemple) de l'utilisateur tweets les plus récents et les stocker dans la variable tweets:
& Nbsp;% {get_tweets pour "futurecolors" que tweets%}
& Nbsp; maintenant vous avez une liste de tweets dans votre contexte de modèle, que vous pouvez parcourir comme ceci:
& Nbsp;


    & Nbsp; {% pour Tweet Dans tweets%}
    & Nbsp;
  • {{tweet.html}}

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

Exemples
Vous pouvez spécifier le nombre de tweets pour obtenir:
{% get_tweets pour "futurecolors" que tweets excluent "réponses" limite de 10%}
Pour filtrer les réponses tweet (que de démarrage avec caractère @):
{% get_tweets pour "futurecolors" que tweets excluent "réponses" limite de 10%}
Pour ignorer retweets indigènes:
{% get_tweets pour "futurecolors" que tweets excluent "retweets"%}
supplémentaire
Les propriétés Tweet
get_tweets détient une liste d'objets d'état, qui represet tweet utilisateur unique. Selon python-twitter API, chaque état a des attributs, Availiable dans les modèles suivants:
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
Tweet La html
Tweet a également la propriété de status.html supplémentaire, qui contient tweet, formaté pour la sortie html avec tous les liens nécessaires.
La gestion des exceptions
Si DEBUG == vrai des exceptions de l'API Twitter comme 'Over capacité »sont soulevées et propagées, sinon the're taire

Exigences :.

  • Python
  • Django

D'autres logiciels de développeur Ilya Baryshev

django-whatever
django-whatever

14 Apr 15

Django GeoIP
Django GeoIP

1 Mar 15

Commentaires à django-twitter-tag

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!