改变django中manytomanyfield的可预见名称

时间:2014-01-27 14:25:08

标签: django

我的目标是更改管理网站中我的字段的可预见名称。例如,我得到了以下课程:

class todoList(models.Model):
        trainee = models.ForeignKey(trainee)
        tasks = models.TextField('Aufgaben')
        levyDate = models.DateField('Abgabedatum', null=True)
        priority = models.IntegerField(u'Priorität')

我可以更改除ForeignKey之外的每个字段的名称...例如,我可以将“任务”命名为“Aufgaben”,但我不能对受训者做同样的事情。有人有解决方案吗?

1 个答案:

答案 0 :(得分:1)

如注释中所述,ForeignKey字段需要verbose_name作为关键参数:

trainee = models.ForeignKey(Trainee, verbose_name='Trainee')

:)