Django开发者群  - 讨论区

标题:关于Django自建用户登入系统的相关问

2010年10月19日 星期二 11:35

由于Django自带的用户认证系统存在局限性,然而Django生成的HttpRequest的请求对象

request却只能传递他自带的User类用户,由于request.user可以在系统的任何试图中传递登入用户的数据,这样的确使用很方便,但是User类可能不是我希望的用户类,我是应该设计另外一个用户类继承User类,但是request.user对象好像是我设计类的父类吧,这样request.user对象传递的是否能够传递子类中的数据呢?如果我自己重新创建用户类,我该如何使用request对象来传递全局数据呢?还是必须要用session来传递数据?

2010年10月20日 星期三 16:19

有了答案了,Django提供了一个User.get_profile()的方法,可以对User类进行扩充。

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号