2014-01-22 112 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。