django代理用户模型访问用户名

时间:2018-03-22 15:19:27

标签: django python-3.x django-models

我正在为基于django 2.0的员工编写自助服务应用程序。现在我想用代理模型扩展django用户模型。但是如何从代理模型中访问用户对象的用户名?

class IDM(User):
    idmclient = idm(settings.IDM_USER, settings.IDM_USER_PASS)
    groups = []
    for group in idmclient.getUser(samaccountname=super.username).get_groups():
        group = group.__dict__
        groups.append(group)

    class Meta:
        proxy = True
        ordering = ('username', )

1 个答案:

答案 0 :(得分:0)

我认为即时通讯是错误的。我想在运行时向Django用户对象添加动态内容。

这样做的最佳方式是什么?