[英]How to get exact value of choice field in django
我在 Django 模型中有一個選擇字段:
COMMITTEE_STATUS = (
("p", "Pending"),
("a", "Active"),
("c", "Completed"),
)
但問題是當我在模板中訪問這些數據時,我得到的是 p、a 和 c 而不是實際的 pedning、活動和完整
這是因為第一個值實際上存儲在數據庫中,另一個僅用於人類。 你必須做額外的事情才能獲得第二個價值。 根據Django 文檔使用這個:
{{ yourobject.get_yourfield_display }}
{{your_variable_name.get_fieldname_display}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.