Как получить имя поля из модели в формах django?

#django

Вопрос:

У меня есть форма, и мне нужно изменить имя ее поля со значением модели !

У меня есть модель с именем «Документы», и в ней есть два поля «тип и путь» ! Теперь я использую форму модели для создания формы

Мой вопрос в том, что когда я отображаю форму, метка «путь» — это просто «Путь», но мне нужно изменить ее на «тип».

Комментарии:

1. вы можете добавить verbose_name=»тип» в это поле внутри вашей модели:путь = модели….(verbose_name=»тип»,…), а затем выполнить миграцию и миграцию.

Ответ №1:

 class MyForm( models.ModelForm):
    class Meta:
        fields=['type', 'path', ]
        labels={'path':'type', }  
        # which will be Extremely Confusing, but you did ask...