2024-05-18 20:15:12 发布
网友
我正在和django一起开发一个问答系统。我的问题:我希望应用程序从本体中获取一个问题,并根据用户的答案获取下一个问题。如何显示所有问题和用户答案。我是django的新手,我不知道我是否可以与未经身份验证的用户一起使用会话,是否需要将websocket与django通道库一起使用
考虑到您希望与匿名用户一起工作,最简单的方法是在页面上添加一个隐藏字段,并使用它跟踪用户进度。该字段可以包含虚拟会话id,该id将指向后端的模型记录或整个Q/a会话(丑陋但快速且简单)。使用REST或套接字也需要类似的方法
我无法从我的头脑中判断你是否可以使用内置会话系统。它将适用于注册用户,但我相信对于匿名用户,它会在刷新时重置(这里可能是错误的)
考虑到您希望与匿名用户一起工作,最简单的方法是在页面上添加一个隐藏字段,并使用它跟踪用户进度。该字段可以包含虚拟会话id,该id将指向后端的模型记录或整个Q/a会话(丑陋但快速且简单)。使用REST或套接字也需要类似的方法
我无法从我的头脑中判断你是否可以使用内置会话系统。它将适用于注册用户,但我相信对于匿名用户,它会在刷新时重置(这里可能是错误的)
相关问题 更多 >
编程相关推荐