Нужно получить идентификатор экземпляра из Django в шаблоне - PullRequest
0 голосов
/ 21 сентября 2018

Я новичок в Django, и у меня есть проблема.У меня есть форма django

class MyModelForm(ModelForm):
    class Meta:
        model = MyModel
        fields = ['id', 'field1', 'field2', 'field3']
        localized_fields = ('id', 'field1', 'field2', 'field3')

Когда я пытаюсь вывести id, она не работает, но работает с другими.

{{form.id.value}}

Как мне получить id значение в шаблоне из формы?

1 Ответ

0 голосов
/ 21 сентября 2018

Идентификатор является полем первичного ключа, поэтому он не должен изменяться, и вы не должны включать его в fields.

* 1003 формы вашей модели. Вы можете отобразить значение в шаблоне с помощью:
{{ form.instance.id }}
...