- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
Django 的 DurationField
的正确使用方法是什么?
当我使用 time_passed = models.DurationField(default=0)
时:
“int”对象没有属性“total_seconds”
)当我使用 time_passed = models.DurationField(default=timedelta())
时:
ValueError:无法序列化:datetime.timedelta(0)
)那么在持续时间字段上使用默认值的正确方法是什么,或者解决此问题的方法是什么?
最佳答案
默认值应该是一个时间增量。这是 Django 中的一个错误,将在 1.8.1 版本中修复。
参见:https://code.djangoproject.com/ticket/24566
所以使用默认应该是:
from datetime import timedelta
time_passed = models.DurationField(default=timedelta)
关于python - Django:durationField 默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29699857/
我有一个 DurationField在我的模型中定义为 day0 = models.DurationField('Duration for Monday', default=datetime.time
我正在尝试运行一个使用 django rest 框架的应用程序。但是我收到导入错误“无法导入名称 DurationField”。我该如何解决此错误? 错误信息 enter image descript
在 Django 1.8 中使用新的 DurationField 有困难 我在使用 Django 的新 DurationField 时遇到了一些麻烦对于模型。 我希望用户能够选择我的网络应用程序上事件
在我的模型中,我希望能够输入持续时间,例如 2 年、5 个月 等。 在 1.8 版中引入了 DurationField,所以我尝试使用它: 在我的模型中 user_validPeriod = mode
我正在尝试运行一个使用 django(版本 1.6.5)rest 框架(python 版本 3.4.5)的应用程序。但是我收到了导入错误“无法导入名称 DurationField”。我该如何解决这个错
我想将默认值从 django 1.8 传递到 DurationField。根据文档,它应该是 datetime.timedelta from datetime import timedelta pau
Django 的 DurationField 的正确使用方法是什么? 当我使用 time_passed = models.DurationField(default=0) 时: 迁移工作 表单默认值不
我使用的是 Django 1.8,我将我的字段之一定义为 DurationField,但我找不到任何方法在我的模板上正确显示它,如果我这样输出它: {{runtime}} i just get 0:0
我有两个模型:Post、Comment(Comment 与 Post 有 FK 关系)。 现在我想用他们的“响应时间”返回所有帖子。我以 timedelta 格式获得此响应时间。我可以在几秒钟内收到它
我有一个包含持续时间字段的 Django 模型: class Entry(models.Model): duration = models.DurationField() 我想使用 Model
我要加DurationField用于管理站点的小部件,并希望持续时间字段的小部件用于输入。 问题陈述 在下面 PromoCode类有DurationField即 duration .但是在管理中它显示
我有以下模型 class MyModel(models.Model): start = models.TimeField() finish = models.TimeField()
我是一名优秀的程序员,十分优秀!