我有两个Django查询列表,其中有一个Title和一个Created-At-datefield(文章和项目),还有一个列表是python函数的结果,该函数返回一个字符串Title和一个Create-unat-date对象。在
不过,我想把它们的日期和数据链结合在一起,这样我就可以把这些数据和数据链结合起来了:
can't compare datetime.datetime to tuple
我怎么把这两张单子放在一起?导致错误的代码是:
^{pr2}$或是否有更好的方法来代替使用链?理想情况下,我希望创建一个新列表,而不必让各个列表字段名也匹配(我收集链匹配,喜欢在名称上)。在
我认为tweets.已创建是元组而不是日期时间对象。您可以使用dateutil模块在python中将元组转换为适当的Datetime对象,然后可以无缝地进行比较:)
从错误消息判断,显然
instance.created
是一个链式iterable的元组。在我的猜测是,无论哪一项是您所说的“返回字符串标题并创建日期对象的python函数的结果”,因为
DateTimeField
不会返回元组。在type(tweets[0].created) == tuple
是否返回True
?在相关问题 更多 >
编程相关推荐