在Django中使用python-twitter从媒体获取URL

时间:2016-11-25 09:39:30

标签: python django twitter python-twitter

我目前正在使用python-twitter作为个人项目,我能够检索我需要的所有过滤数据(提及给一组用户),但我需要从媒体对象中提取DisplayURL。

我做了:

{% for tweet in tweets %}
   {{ tweet.media|safe }}
{% endfor %}

结果是:

[Media(ID=802077234601279488, Type=photo, DisplayURL='pic.twitter.com/QDoSBaQLxv')]

我怎样才能真正获得DisplayURL?我尝试过:

{{ tweet.media.DisplayURL }}
{{ tweet.media[Media].DisplayURL }}
{{ tweet.media.Media.DisplayURL }}

但这些都不起作用。

由于

1 个答案:

答案 0 :(得分:0)

找到解决方案,

实际上python-twitter中tweet返回的所有值都是Lists所以我必须创建一个custon template-tag来过滤它并返回media_url。