在管理,我有一个list_display与选择字段。即使存在数据,选项也会显示为无。Django 1.8 list_display显示(无)的选择域
class Evaluation(models.Model):
xSTATUS = ((1, "PENDING"),(2, "CONFIRMED"))
candidate = models.ForeignKey(Candidate)
evaluationdate = models.DateTimeField(db_column='EvaluationDate', blank=True, null=True)
user = models.ForeignKey(Evaluator, verbose_name="Evaluator",)
status = models.IntegerField(db_column='Status', choices=xSTATUS, blank=True, null=True)
我的admin.py如下所示:
class EvaluatorEvaluationAdmin(EvaluationAdmin):
...
list_display = ('candidate', 'evaluationdate', 'user', 'status', 'bankno')
这里的名单是什么样子:
Candidate Evaluationdate Evaluator Status
Angel Badabo May 19, 2015, 10 a.m. mykl (None)
Angel Badabo Sept. 1, 2015, 4 p.m. mykl (None)
嗨,谢谢你的回复,但是这里有数据。如果我进入表单视图,我可以看到数据。它只是不在display_list中。任何想法为什么不呢? – mykl