与Django的用户交互

2024-05-18 20:15:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在和django一起开发一个问答系统。我的问题:我希望应用程序从本体中获取一个问题,并根据用户的答案获取下一个问题。如何显示所有问题和用户答案。我是django的新手,我不知道我是否可以与未经身份验证的用户一起使用会话,是否需要将websocket与django通道库一起使用


Tags: django答案用户身份验证应用程序系统本体websocket
1条回答
网友
1楼 · 发布于 2024-05-18 20:15:12

考虑到您希望与匿名用户一起工作,最简单的方法是在页面上添加一个隐藏字段,并使用它跟踪用户进度。该字段可以包含虚拟会话id,该id将指向后端的模型记录或整个Q/a会话(丑陋但快速且简单)。使用REST或套接字也需要类似的方法

我无法从我的头脑中判断你是否可以使用内置会话系统。它将适用于注册用户,但我相信对于匿名用户,它会在刷新时重置(这里可能是错误的)

相关问题 更多 >

    热门问题