我从推特上获取推文。在模板推文循环中,我试图打印这条推文是多久之前创建的。所以这就是我尝试的:
<li class="twitter-feed-block-content">
{{ tweet.text }}
<span class="when">
{{ tweet.created_at|timesince }}
</span>
</li>
{{tweet.text}}
打印正确。但是,当我添加下一行时{{ tweet.created_at|timesince }}
,出现以下错误:
Exception Value: 'unicode' object has no attribute 'year' Exception
Location: REMOVED_BY_ME/lib/python2.7/site-packages/django/utils/timesince.py
in timesince, line 29 Python
Executable: REMOVED_BY_ME/bin/python
Python Version: 2.7.2
是tweet.created_at
一个字符串。这是原因吗?如果是这样,我如何转换它以使其与timesince
过滤器无缝协作?
提前致谢