【发布时间】:2018-10-25 10:03:19
【问题描述】:
MyDict 类有什么用,content 属性有什么用?
class MyDict(dict):
pass
company_settings_dict = instance.as_company_console_settings()
message = MyDict()
notification_type = "CompanyConsoleSettings"
data = {"data": company_settings_dict, "notification_type": "%s" % (notification_type), "is_new": False}
message.content = {"message": "%s" % (json.dumps(data)), "room": instance.company.id}
【问题讨论】:
-
可能只是一个占位符,用于向基本字典类型添加更多代码。所有功能显然都来自基类,即
dict。 -
@hspandher 你可以在
MyDict的实例上随意设置属性。 -
@timgeb 是的,你可以,但是在类实例上这样做似乎不是很优雅,不是吗?
-
@hspandher 不知道,可能很大程度上取决于上下文。
标签: python django dictionary