如何在Model CharField中设置常量并在Form中使用

时间:2017-11-13 02:26:08

标签: python django

我是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)

有人能告诉我如何解决这种情况吗?非常感谢!!

0 个答案:

没有答案