0
我想知道如何在html中設置Django中的會話變量/ cookie。具體來說,我試圖在用戶登錄後存儲位置並接受gps跟蹤。我後來想要檢索位置,以便我可以在各種視圖中傳遞它。如何在html中的Django中設置會話變量/ cookie?
任何幫助表示讚賞。
我想知道如何在html中設置Django中的會話變量/ cookie。具體來說,我試圖在用戶登錄後存儲位置並接受gps跟蹤。我後來想要檢索位置,以便我可以在各種視圖中傳遞它。如何在html中的Django中設置會話變量/ cookie?
任何幫助表示讚賞。
你不會在html中的會話中保存內容。會話數據大部分會保存到(也可能是:db,memcached,網絡驅動等)用戶硬盤中,大多數文件夾會存放在tmp
文件夾中。這僅僅是爲了您的信息。
關於你的計劃:
可以節省用戶的GPS數據到會話,並以這種方式從會議上獲得:
def post_comment(request, new_comment):
user_gps = request.session.get('user_gps_%s' % request.user.username, None)
if user_gps:
# do something with user gps
return ...
user_gps = request.POST.get('user_gps_post_data')
request.session['user_gps_%s' % request.user.username] = user_gps
return ...
(未測試!)