class a:
def __init__(self, *args, **kwargs):
self.tra = 3
class b:
def __init__(self, *args, **kwargs):
self.name = 2
request = a()
request.x = b()
print(request.x.name)
在类a里面并没有定义x成员变量,但是使用request.x = b()却可以给他加一
个成员变量,这是我在学django项目时老师是这样做的,但我不知道为什么