У меня есть следующий скрипт в forms.py
from django import forms
from .models import UserLog
from crispy_forms.helper import FormHelper
PC_CHOICES = (
("1", "lab0034"),
("2", "lab0127"),
("3", "lab0128"),
)
class UserLogForm(forms.ModelForm):
class Meta:
model = UserLog
fields = [
'data_location',
'pc',
'scenario',
'description',
]
data_location = forms.CharField(max_length=1000, widget=forms.TextInput)
pc = forms.ChoiceField(choices=PC_CHOICES)
scenario = forms.CharField(max_length=20)
description = forms.CharField(widget=forms.Textarea)
Я хочу использовать поля формы на странице HTML (код JS). У меня есть код ниже на html странице
<script type="text/javascript">
var data_location = ' {{ form.data_location }} '
var pc_index = ' {{ form.pc }} '
console.log(pc_index);
</script>
Я могу получить индекс p c здесь. Но как получить значение р c ?. Например, если индекс равен 1, он должен показывать p c lab0127?.