Python 如何在Django视图中访问字典中添加的对象
我已将字典添加到具有以下内容的对象:Python 如何在Django视图中访问字典中添加的对象,python,django,Python,Django,我已将字典添加到具有以下内容的对象: dict['var1'] = {'value': 'tetsing'} object.dict=dict 现在我不知道如何访问视图中的词典。我是否使用: object.dict['var1']['value']或object.dict.var1.value首先,您应该重命名变量和属性名称,以便它们不会与内置名称冲突,如dict 现在,在普通Python代码中,使用第一种方法 但是如果您试图从Django模板访问它,请使用第二个模板。但是第二部分是否在vie
dict['var1'] = {'value': 'tetsing'}
object.dict=dict
现在我不知道如何访问视图中的词典。我是否使用:
object.dict['var1']['value']
或object.dict.var1.value
首先,您应该重命名变量和属性名称,以便它们不会与内置名称冲突,如dict
现在,在普通Python代码中,使用第一种方法
但是如果您试图从Django模板访问它,请使用第二个模板。但是第二部分是否在viewys.py中工作。因为ei已经在一些代码中使用了,并且它起了作用。我不知道哪一个是对的way@user1758043找到答案的一个好方法是尝试。所以,试着在Python交互式shell中键入它,看看哪种方式有效。提示:第二种方法不应在views.py中使用,除非您已覆盖了dict的
\uuuu getattr\uuuuuu
和\uuuuu setattr\uuuuu