Добавить текст справки для поля OneToOneField
Я хочу добавить help_text к полю в админке, создаваемому для модели. Я уже пробовал то, что предложено здесь .
models.py:
class Product(models.Model):
name = ...
ean = models.OneToOneField(EANCode, on_delete = models.CASCADE, help_text = "from model, not visible ...")
forms.py:
class ProductAdminForm(forms.ModelForm):
class Meta:
model = Product
fields = '__all__'
help_texts = {"name": "this is visible",
"ean": "this is not visible"}
Поэтому я могу добавить текст справки к CharField, но не к OneToOneField. Почему?
Это будет небольшим обходным путем, но вы можете изменить отображение имен полей в админке, используя verbose_name
ean = models.OneToOneField(EANCode, on_delete = models.CASCADE, verbose_name = "EAN - not visible")