我是Python和Django的新手,现在我尝试为模型使用常量,例如max_length_value,并希望在Form中重用,但在调试时会出现异常。我用Google搜索并尝试使用该属性,但失败了。 代码列表如下 models.py
def max_length_value():
return 128
class Category(models.Model):
name = models.CharField(max_length=max_length_value, unique=True)
并在forms.py
中from .models import Category
class CategoryForm(forms.ModelForm):
name = models.CharField(max_length=max_length_value)
有人能告诉我如何解决这种情况吗?非常感谢!!