73得票7回答
request.user返回一个SimpleLazyObject,我该如何“唤醒”它?

我有以下方法:def _attempt(actor): if actor.__class__ != User: raise TypeError 从视图中调用:self.object.attempt(self.request.user) 如您所见,_attempt 方法希...

10得票4回答
Django:为什么要创建一个OneToOne到UserProfile而不是继承auth.User类?

注意:如果你想要通过告诉我你不喜欢django.contrib.auth来“回答”这个问题,请绕道而行。那样并没有什么帮助。我非常清楚对于这个问题有各种各样的意见。 现在,问题来了: 传统做法是创建一个名为UserProfile的模型,并与User建立一对一的关系。 在我所能想到的方方面...

10得票4回答
Django是否附带认证模板以供使用django.contrib.auth模块?

我在tests目录下找到了一些内容,但我不确定它们是否正确。 通过认证模板,我指的是login.htm、password_reset.htm等。 其中一些模板可以在此找到:http://devdoodles.wordpress.com/2009/02/16/user-authenticat...

9得票1回答
无法为Django的重置密码流程创建集成测试

我正在尝试为密码重置流程实现集成测试,但我卡在了“password_reset_confirm”视图处。我已经手动测试了该流程,并且它可以正常工作。不幸的是,Django单元测试客户端似乎无法正确地跟随此视图所需的重定向。 URL配置 from django.contrib.auth im...

9得票2回答
contrib.staticfiles and Django admin media

我刚从1.2版本转换到trunk(r15175),以尝试使用contrib.staticfiles,但现在当我使用本地开发服务器时,所有我的管理员媒体都返回404错误。新的contrib应用程序管理的静态媒体都按预期工作,但我想能够在dev服务器上使用管理员,这样我就不必在dev代码更改时重新...

8得票2回答
Django:是否应该收集媒体文件的"collectstatic"?

我不确定自己是否混淆了collectstatic的目的。这是我的设置模块: # BASE_DIR is the location of my django project folder STATIC_URL = '/this.static/' STATIC_ROOT = os.path.j...

7得票2回答
Django评论:如何防止表单错误将用户重定向到预览页面?

目前,django.contrib.comments在表单出现错误时会将用户发送到预览页面。 我正在博客的环境中使用评论功能,如果提交出现问题,我更希望用户留在他们当前所在的页面。但据我所知,这在django.contrib.comments.views.comments.post_comm...