匿名会话支持
应大家的要求,我们添加了对匿名会话的支持。请参阅完整的会话文档。
以下是一个10秒钟的示例。request.session是一个简单的、类似字典的对象
def post_comment(request, new_comment): if request.session.get('has_commented', False): return HttpResponse("You've already commented.") c = comments.Comment(comment=new_comment) c.save() request.session['has_commented'] = True return HttpResponse('Thanks for your comment!')
重要提示:如果您使用的是修订版469之前的Django安装,则需要执行几个简单的步骤才能使用新的会话系统——并且管理员系统使用会话系统,因此您很可能会受到此更改的影响。有关完整详细信息,请参阅向后不兼容更改页面的“添加对匿名会话的支持”部分。
返回顶部