我收到以下错误:
'AnonymousUser' 对象没有属性 'get_profile'
在我添加了以下中间件之后,并尝试在之前没有登录的情况下登录我的网站:
class TimezoneMiddleware(object):
def process_request(self, request):
try:
driver = request.user.get_profile()
timezone.activate(driver.timezone)
except ObjectDoesNotExist:
timezone.activate('UTC')
在回溯中,错误发生在 try 语句的第一行。
在此先感谢您的帮助!