我的IntegerField
Django模型中有一个,如下所示:
class Item(models.Model):
related_room = models.ForeignKey(Room)
item_name = models.CharField(max_length=50)
item_price = models.IntegerField()
的item_price
是一个整数值。当我使用Django admin创建新文件时,Item
它为我提供了验证错误,item price
因为它具有该值۱۵۰۰
但是,当我将值更改为1500
(而不是其unicode版本)时,它可以正常工作。我所有的表字符集和DB字符集均为UTF-8
。谁能帮我吗?
谢谢。
文件django/forms/fields.py
行261中有错误。该行应为
value = int(smart_text(value))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句