这是我的模型:
class Person(models.Model):
...
DOP = 1
PPP = 2
contract_choices = (
(DOP, 'always'),
(PPP, 'sometimes'),
)
contract = models.CharField(max_length=3, choices = contract_choices)
...
我需要模板中的contract
字段值:
给我“1”(或“2”)而不是“总是”(或“有时”)。我怎样才能得到字符串文本而不是整数值?在
你有一个CharField,但是你的选择值是int。使用字符串代替:
相关问题 更多 >
编程相关推荐