Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django,选项字段_Django_Django Admin_Django Templates - Fatal编程技术网

Django,选项字段

Django,选项字段,django,django-admin,django-templates,Django,Django Admin,Django Templates,我有一个关于选项字段的问题 我有这个领域: SECUENCIA = ( ('1','1'), ('2','2'), ('3','3'), ) secuencia = models.IntegerField(max_length=1,choices=SECUENCIA) 在我的表单中,添加或更新都可以,但在我的显示视图(模板显示)中,字段显示为“(无)”,不显示值(1、2或3) 谢谢:)您选择的元组的第一个元素必须是将

我有一个关于选项字段的问题

我有这个领域:

SECUENCIA = (
             ('1','1'),
             ('2','2'),
             ('3','3'),
)
secuencia = models.IntegerField(max_length=1,choices=SECUENCIA)
在我的表单中,添加或更新都可以,但在我的显示视图(模板显示)中,字段显示为“(无)”,不显示值(1、2或3)


谢谢:)

您选择的元组的第一个元素必须是将要存储的值。在您的情况下,它需要是一个整数:

SECUENCIA = (
             (1, '1'),
             (2, '2'),
             (3, '3'),
)
有关更多信息,请参阅文档: