0

我通过表格中的复选框存储多个选择,并希望返回选择的人类可读部分。

CHOICES = (
      ('_NN', 'Choice 1'),
      ('_GK', 'Choice 2'),
      ('_SA', ''),
      ('_ES', ''),
      ('_SH', ''),
      ('_CU', ''),
      ('_EN', '...'),
)

所以对象模型返回说“_NN”,返回“选择 1”的最聪明的方法是什么,因为我有 CHOICES 和这些选项都位于一个表中。我试图避免在数据库中查找 - 有没有聪明的方法呢?

4

1 回答 1

2

DjangoModel类为您提供了一个专门为此而设计的get_FOO_display()方法。

于 2013-11-02T00:21:18.453 回答