gui*_*ism 5 python django django-models
我一直在Django中做以下模式:
class MyModel(models.Model):
FOO = 1
BAR = 2
GOO = 3
BLAH_TYPES = (
(FOO, 'Foodally boogaly'),
(BAR, 'Bar bar bar bar'),
(GOO, 'Goo goo gaa gaa'),
)
TYPE_FOR_ID = dict(BLAH_TYPES)
ID_FOR_TYPE = dict(zip(TYPE_FOR_ID.values(), TYPE_FOR_ID.keys()))
blah = models.IntegerField(choices=BLAH_TYPES)
Run Code Online (Sandbox Code Playgroud)
有没有一个好的模式,其他人遵循,实现相同的效果(即我可以访问具有双向名称和词典的常量)没有那么多代码?
| 归档时间: |
|
| 查看次数: |
1079 次 |
| 最近记录: |