我将数据存储为整数:
class Something(models.Model):
value = models.IntegerField(blank = True)
但我想允许用户在 django管理站点中将其编辑为 FloatField ,例如 - 我以美元存储价格作为分数,但是我希望用户以普通方式编辑价格,然后进行必要的数学运算并将浮点数转换为整数。
这是可能的,如果是的话,我该怎么做?
答案 0 :(得分:1)
这是所有与表格相关的内容。
阅读小部件和验证。您可以在验证期间替换数据,这就是调用该方法的原因clean
。