私はmodels.pyに選択肢フィールドを持つdjangoクエリーセットの値の代わりにキーを表示する理由
models.py
STATUS = (
('closed_issue', 'Closed Issue'),
('open_ssue', 'Open Issue'),
('pending', 'Pending'),
)
class Issue(models.Model):
name = models.CharField(max_length=45)
status = models.CharField(max_length=50, choices=STATUS)
views.py
def Issues(resuest):
issues = Issue.objects.all()
テンプレート
{% for issue in issues %}
{{ issue.status }}
{% endfor %}
出力
closed_issue open_issue
それは代わりに私が値をテンプレートに表示したい値
の選択フィールドのキーが表示されます。キーの代わりに値を取得する方法はありますか?
ありがとうございました。
、http://stackoverflow.com/questions/4320679/django-display-choice-valueとget_FOO_display – JamesO