我想将models.ForeignKey
标签更改为另一种语言。因此,我使用了添加verbose_name
属性,Meta
类,__str__
方法的方法,但是没有任何变化。就我而言,我想以Insurance Type
模型的形式将Example label
标签显示为Blank
。这是我的代码:
models.py
:
class Insurance(models.Model):
insurance_type = models.CharField(_('Example label'), max_length=150, unique=True)
class Meta:
verbose_name_plural = 'Example text'
def __str__(self):
return self.insurance_type
class Blank(models.Model):
blank_series = models.CharField(_('Blankın seriyası'), max_length=3)
blank_insurance_type = models.ForeignKey(Insurance, on_delete=models.CASCADE, verbose_name='Verbose label')
def __str__(self):
return self.blank_series
class Meta:
verbose_name_plural = 'Blanks'