有没有办法在Django中创建一个字段,以便它被限制在一组值内?

时间:2010-07-18 21:09:36

标签: django django-models

例如,我在名为Role的模型类中有一个字段,而不是手动创建单独的Role模型,然后我必须编写代码来填充5个已知值,有没有办法表达我的Person模型中的Role字段只能包含这5个已知值吗?

2 个答案:

答案 0 :(得分:2)

以下是有关选择的文档。管理网站中的http://docs.djangoproject.com/en/1.2/ref/models/fields/#choices会自动显示为下拉框:) 迪恩

答案 1 :(得分:0)

使用字段构造函数的choices参数。