我有一个FloatField模型.py它必须存储(除其他外)分钟、秒和毫秒。以不锈钢,但我必须提供一种可能性,可以通过ModelForm以的格式插入它们mm.ss.ms
问题是,表单验证不支持mm.ss.ms我正在努力寻找一个解决办法。在
clean函数很好,但是在Django验证之后运行。在Django验证表单之前,如何清除表单中的数据?在
from django.db import models
class Result(models.Model):
date = models.DateField()
result = models.FloatField()
rank = models.IntegerField(blank=True, null=True)
PS!最初我写的是我有个问题的IntegerField,但那是某种大脑放屁。我们说的当然是浮场。主要问题还是一样。在
我建议您不要使用模型表单,而应该使用窗体.form在你看来表格有效吗()**尝试在请求方法的帮助下检索表单字段。 也许这有帮助。在
相关问题 更多 >
编程相关推荐