Python AttributeError:“模块”对象没有属性“IntegrationField”

Python AttributeError:“模块”对象没有属性“IntegrationField”,python,django,Python,Django,我犯了个错误, AttributeError:“模块”对象没有属性“IntegrationField”。 我用models.py写的 class ImageAndUser(models.Model): rbc = models.IntegerRangeField(min_value=1, max_value=100) 我想可能models.py中没有导入需要的东西, 但事实并非如此。 我如何解决这个问题?据我所知,django.db.models没有IntegerRangeField的实现 请

我犯了个错误, AttributeError:“模块”对象没有属性“IntegrationField”。 我用models.py写的

class ImageAndUser(models.Model):
rbc = models.IntegerRangeField(min_value=1, max_value=100)
我想可能models.py中没有导入需要的东西, 但事实并非如此。
我如何解决这个问题?

据我所知,django.db.models没有IntegerRangeField的实现


请尝试使用或。

IntegerRangeField不是标准的django字段请参见模型字段参考。你从哪里得到这段代码的?我在我的模型中添加了你的django IntegerangeField片段,但我得到了相同的错误,AttributeError:“module”对象没有“IntegerangeField”属性。我应该怎么做?尝试rbc=IntegerangeFieldMin\u value=1,max\u value=100而不是rbc=models。IntegerangeFieldMin\u value=1,max\u value=100thx,但我得到了相同的错误,虽然我使用你的新代码。我该怎么办?