django - 如何为访客用户制作将数据保存在数据库中的模型和视图(未在用户 auth.model 中注册)
问题描述
是否可以从数据库中的Guest
/保存表单数据Visitor
?
我的想法是显示一个向用户展示问题的表单。每个用户的答案都是唯一的,我想使用外键将答案映射到用户。问题是当我想使用它来映射它时,ForeignKey
它说答案来自一个空用户。我也让我的访问用户访问该网站。
我已将数据保存在会话中,然后使用它
I Do not want to use that approach
有什么方法可以让我的用户无需在网站中保存数据即可访问该网站。无论如何,一旦工作完成,代码流就会从数据库中删除答案数据。
这不是完成工作,而是探索和获取知识。
我不能做
class AnsModel(model.Model):
user=models.ForeignKey(User, on_delete=models.CASCADE)
ans=models.CharField(max_length=1024)
Model
和这个会是什么View
?
解决方案
推荐阅读
- java - 无法在 Java 中解析 lineSeparator
- android - 检查 androidx 对 Xamarin Form 的支持
- java - 关于anroidstudio edittext监听器,TextWatcher不起作用
- javascript - 制作一个适用于所有文本区域的 Summernote,无需重复,
- jquery - jquery ui选项卡除了第一个选项卡外不显示任何内容
- spring - 如何使用 Spring MVC 处理 MaxUploadSizeExceededException
- amazon-web-services - Helm 升级引发 YAML 解析器错误
- java - 通过使用 . 和
- reactjs - React Logo 更改不适用于带有本地 href 的链接
- javascript - 每次用户刷新时,聊天都会显示用户断开连接