2014-01-22 83 views
0

我正在寫一個Django程序,與其他網站上嵌入的頁面(「像一個javaapplet」,但不是)嵌入在一起的頁面。餅乾Django項目

這個想法是我想讓人們玩一個益智遊戲。但是如果他們回答問題的話,他們只會得到一塊。

我不想讓他們登錄,我想給他們一個cookie代替。但是我需要追蹤並確定玩家是誰,以至於他們無法進入整個難題。

我也想和他們取得的進展,該玩家聯繫起來,並持續跟蹤進展我的服務器上

很抱歉,如果這是很難效仿。

我該怎麼做?可能嗎?

我有這樣的代碼,但需要一些指點:

def cookietest(request): 
    cookie = request.get_signed_cookie('puzzle') 
    response = HttpResponse() 
    response = render(request, 'cookie.html',{'cookie':cookie}) 
    response.set_signed_cookie(name='puzzle', value=1, max_age=None) 
    return response 

回答

0

這聽起來像你應該使用sessions,並存儲在會話數據用戶的進度。 django會話機制將爲您處理cookie。