Я создал модель Django с тремя полями, в которых одно из них скрыто, а остальные видимы
1.CharField
2.IntegerField (Hidden Field)
3.DateTimeField
Я сделал это скрытым, используя следующий код:
class HostCreateForm(forms.ModelForm):
class Meta:
model = Host
widgets = {
'Zone_Vale': forms.HiddenInput()
}
Чтобы просмотреть эту форму, я использую следующий код в моем шаблоне:
<form action="" method="POST">
{{ form.as_p }}
<input type="submit" value="{% trans "Add host" %}" />
Все хорошо, но я также хочу передать переменную в этот входной скрытый слой.Я не понимаю, как это сделать.Я попытался сделать, настроив шаблон (см. Эту ссылку :) https://docs.djangoproject.com/en/dev/topics/forms/ `Например, {{form.as_p}} вернет форму, содержащую два видимых поля и данные в них: (что пользователь ввелэто) и скрытое поле.Итак, я хочу передать переменную этому скрытому полю из файла template.html
Это также не работает.Нужна ваша помощь