0
我正在編寫一個django
應用程序,我必須將每個用戶的時區自動保存在數據庫中。我已經通過javascript獲得了時區,我正在主頁上做這個。即無論何時加載首頁,我首先通過javascript找到時區,然後用時區對服務器進行ajax調用,如果有任何更改,服務器會更新數據庫。這樣我總是會有用戶的當前時區,但我想這會不會增加對數據庫的影響?何時以優化方式自動爲用戶保存時區
我的一個選擇是隻有當用戶登錄時纔會這樣做。但是在這種情況下,用戶將被重定向到他登錄前的頁面,而且我將不得不將其他參數重新定向到重定向URL重定向頁面決定是否應該進行ajax調用。
任何想法?我的主要問題是第一個問題:它是否會對數據庫產生嚴重影響?
謝謝,我結束了在驗證客戶端的時區。由於客戶端已經擁有用戶對象,因此我會檢查發現的新時區是否與已存在的時區不同,然後纔將其發送到後端 – aqs