【发布时间】:2016-11-13 14:26:12
【问题描述】:
我的观点有一些错误,我不知道有什么问题:
from datetime import datetime
for month_dict in finished_by_month:
month_values.append(month_dict['total'])
month_date = datetime.strptime(month_dict['month'], '%Y-%m-%d')
当我尝试查看我的模板时出现错误:
"必须是字符串,而不是 datetime.datetime"
我一直在寻找解决方案,但找不到任何东西。也许有人遇到过类似的问题?
【问题讨论】:
-
您提供的代码不会直接导致错误。您必须提供视图的其余代码以及模板的代码。
-
看起来像是
datetime.datetime,而python需要一个字符串。你还没有发布完整的回溯,我猜month_dict['month']... -
搜索"must be string, not datetime.datetime" 会返回很多结果。他们都没有帮助吗?
-
@kaja 发布视图的剩余代码或finished_by_month的值,以便我们提供帮助