django - 收到“需要整数(类型为 DeferredAttribute)”的错误
问题描述
我需要根据从 13 位 unix 时间戳中提取的小时对数据进行分组。这些时间戳存储在一个名为 startTime 的模型(Hello)字段中,带有 IntegerField
timehour = Hello.objects.values(
#hour=ExtractHour('startTime')
hour=datetime.datetime.fromtimestamp((Hello.startTime)).strftime('%H')
).annotate(
times=Count('pk')
).order_by('hour')
我的模型看起来像这样
class Hello(models.Model):
startTime=models.IntegerField(blank=True)
解决方案
推荐阅读
- vue.js - 如何在 vuejs 输入字段中将值显示为小数位?
- android - 使用 CircleCi 将 Bundle 工件发布到游戏控制台
- autodesk-forge - 使用带有 IFC 输入文件的 Revit 设计自动化
- swift - 使用 UIpickerViewController 选择视频,最大长度为 10 秒 - 快速 - 以编程方式
- sql - 无法在 Mac 上使用 Liquibase 连接到 AWS RDS
- node.js - 端口已在使用中 - 适用于 Mac 上的任何端口
- selenium - selenium.common.exceptions.webdriverexception:消息:“chromedriver.exe”意外退出。状态代码为:1
- javascript - 如何在每 20 个单词后通过 JavaScript 分配课程?
- angular - 如何使用角材料拖放创建看板网格?
- json - 我无法在 Golang Colly 的 JSON 数组中并排打印数据