【发布时间】:2011-06-03 04:27:14
【问题描述】:
这是我的表格...
class PercentForm(forms.Form):
percent = forms.IntegerField()
这是我的观点:
formx = PercentForm(request.POST or None)
if formx.is_valid():
px = Pxxx.objects.get(id = user.id )
pcx = formx.cleaned_data['percent']
pc = (float(pcx / 10)
px.percentage_instant = pc
px.save()
pxxx 型号
percentage_instant = models.FloatField()
所以说我的输入是 3 它应该存储为 0.3 但它存储为 0。这是为什么呢?错误可能在哪里?我好像搞不懂。
【问题讨论】:
-
您确定我们读取的是相同的代码吗?
-
您的编辑清除了显而易见的事情。现在换另一个...
标签: django django-forms django-views