Python django DurationField:在管理UI中仅编辑小时和分钟?
我有一个Python django DurationField:在管理UI中仅编辑小时和分钟?,python,django,Python,Django,我有一个Recipe模型,它有几个DurationField属性: class Recipe(models.Model): # ... prep_time = models.DurationField(default=timedelta()) cooking_time = models.DurationField(default=timedelta()) total_time = models.DurationField(default=timedelt
Recipe
模型,它有几个DurationField
属性:
class Recipe(models.Model):
# ...
prep_time = models.DurationField(default=timedelta())
cooking_time = models.DurationField(default=timedelta())
total_time = models.DurationField(default=timedelta())
在django管理UI上,我可以编辑这三个属性的秒字段。有没有办法限制管理员用户只能编辑持续时间字段的小时/分钟数
?我在这里并不真正需要这种粒度级别,我想知道是否有一种替代方法,可以将时间纯粹存储为浮点数,然后在我的视图上转换