0
我需要獲取用戶時區才能將天真的日期時間轉換爲本地時間。然而,這是一個管理員視圖,所以它看起來像我堅持適合這個模型。 request.session.get('django_timezone')在模型中不可用,那麼如何檢測時區?檢測模型中的用戶時區
我需要獲取用戶時區才能將天真的日期時間轉換爲本地時間。然而,這是一個管理員視圖,所以它看起來像我堅持適合這個模型。 request.session.get('django_timezone')在模型中不可用,那麼如何檢測時區?檢測模型中的用戶時區
,可以儲存用戶的時區他們的個人資料,然後訪問它:
tz = some_user.get_profile().timezone
更多關於Django的用戶配置文件,請參閱:https://docs.djangoproject.com/en/dev/topics/auth/#storing-additional-information-about-users
你不能。用戶時區只能通過前端腳本訪問。 –
'django_timezone'僅在django 1.4以上版本中可用。您運行的是什麼版本,還有'request.session'屬性,在模型中不可用。 – karthikr