在Django我试图创建一个模型,其中将包含一个球员的球衣号码字段,并想知道是否有一种方法来限制字段只能是数字输入。目前我在models.pyDjango模型编号字段
number = models.CharField(max_length=2)
是否有不同的字段CharField,让我来限制输入只有数字?
在Django我试图创建一个模型,其中将包含一个球员的球衣号码字段,并想知道是否有一种方法来限制字段只能是数字输入。目前我在models.pyDjango模型编号字段
number = models.CharField(max_length=2)
是否有不同的字段CharField,让我来限制输入只有数字?
有许多领域,而不是CharField在Django无论是在车型或者您使用modelfields情况形式:
在整数情况下使用:数= models.IntegerField()
甚至
数= models.FloatField(),如果你想表示一个特定的commodity.Its的价格有用的计费软件。
还有如果你想要更多的号
有关详细的参考检查somemore像的BigInteger领域:https://docs.djangoproject.com/en/1.11/ref/models/fields/
当然。 [IntegerField](https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.IntegerField)。 –
知道这将是一个简单的答案。谢谢 –
不客气,但我认为如果你在发布一个stackoverflow问题之前查看官方文档会更好。大约有十几个内置字段,你可以很容易地通过它们自己。 –