如何在外键 django admin 中使用详细名称?
Posted
技术标签:
【中文标题】如何在外键 django admin 中使用详细名称?【英文标题】:how to use verbose name in foreign key django admin? 【发布时间】:2020-06-26 13:33:20 【问题描述】:如何在外键django admin中使用verbose_name?
class ParentsProfile(models.Model):
Fathers_Firstname = models.CharField(verbose_name="Firstname", max_length=500,null=True,blank=True)
Fathers_Middle_Initial = models.CharField(verbose_name="Middle Initial", max_length=500,null=True,blank=True, help_text="Father")
Fathers_Lastname = models.CharField(verbose_name="Lastname", max_length=500,null=True,blank=True)
Educational_AttainmentID_Father = models.ForeignKey(EducationalAttainment,on_delete=models.CASCADE,null=True,blank=True)
我已经尝试使用 Educational_AttainmentID_Father = models.ForeignKey("EducationalAttainment",EducationalAttainment,on_delete=models.CASCADE,null=True,blank=True),但它不起作用
【问题讨论】:
【参考方案1】:试试这个,
Educational_AttainmentID_Father = models.ForeignKey(EducationalAttainment, on_delete=models.CASCADE,null=True,blank=True, verbose_name="EducationalAttainment")
【讨论】:
哦,我明白了,它现在可以工作了,由于 verbose_name 的位置,我得到了错误,谢谢以上是关于如何在外键 django admin 中使用详细名称?的主要内容,如果未能解决你的问题,请参考以下文章