0
장고에서 선택 매개 변수가있는 필드를 찾을 때 문제가있는 것 같습니다. 나는 필드 이름을 얻지 못한다. 그러나 그 대신에 나는 이상한 이유 때문에 숫자를 얻는다.장고 문제 : 선택 필드 문제
내forms.py
: 내 템플릿에서
from django import forms
CONTRACT_TYPE_CHOICES = (
(1, 'Annual'),
(2, 'Ad-hoc'),
)
CONTRACT_STATUS_CHOICES = (
(1, 'Active'),
(2, 'In-Active'),
)
class ContractForm(forms.ModelForm):
contract_type = forms.ChoiceField(choices=CONTRACT_TYPE_CHOICES)
contract_status = forms.ChoiceField(choices=CONTRACT_STATUS_CHOICES)
class Meta:
model = Contract
. 나는 다음을 가지고있다.
{% for contracts in contracts_list %}
{{contracts.client_contract_number}}<br/>
{{contracts.contract_type}}<br/>
{{contracts.contract_status}}<br/>
{% endfor %}
그들은 모두 값을 반환한다. 그러나 contact_type
및 contract_status
은 숫자를 반환합니다. 나는 숫자로만 이름을 돌려주지 않는다. 어떻게해야합니까?