Django的modeldict是存储之类的东西设置在你的数据库及NBSP一个非常有效的方式;整个模型转化为一个字典(懒洋洋),以及存储在缓存。它的无效,只有当它需要(无论是在过程和基于CACHE_BACKEND)。
简单的例子使用。更多的文档来(也许?):
一流的设定(models.Model):
 关键= models.CharField(MAX_LENGTH = 32)
 值= models.CharField(MAX_LENGTH = 200)
设置= ModelDict(设置,按键='键',值='值',实例= FALSE)
#访问缺失值
设置['富']
>>> KeyError异常
#设定的值
设置['富'] ='你好'
#使用两种方法获取的当前值
Setting.objects.get(键='富')。值
>>>'富'
设置['富']
>>>'富'
要求:
- 在Django的
- 在Python中
评论没有发现