SiteProfileNotAvailable错误

时间:2012-03-23 14:53:03

标签: python django

我知道多次被问到同样的问题。我成功地设置了所有东西。我在localhost上运行时没有收到此错误。但是,当我在部署服务器上运行该站点时,我总是得到这个错误但非常频繁。当我刷新第3或第4页时,错误消失但继续一次又一次地出现,这非常烦人。

与问题相关的我的目录结构如下:

  • 项目(文件夹)
    • 个人资料(文件夹)
      • models.py(file)
    • settings.py(file)

我有profiles文件夹,其中有models.py,我有Profile课程。 在settings.py我已将profiles文件夹添加到我的应用中,并设置了AUTH_PROFILE_MODULE = 'profiles.Profile'

同样在Profile类中,我添加了应用程序的路径:

class Profile(UserenaLanguageBaseProfile):
    class Meta:
        app_label = 'profiles'

任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:3)

AUTH_PROFILE_MODULE应该是一个字符串:

AUTH_PROFILE_MODULE = 'profiles.Profile'

答案 1 :(得分:0)

我正在使用Django 1.4 trunck版本,再次升级软件包之后,问题就解决了。