1

我是 Django 新手,需要一些关于如何最好地在 django 2.0 中实现匿名用户的帮助。

目的

本质上,我正在尝试创建一个网站,用户可以在其中填写一些字段,然后可以将其拆分为子表。他们输入的信息只对他们自己可见,其他用户看不到。

问题

到目前为止,我发现如果您允许某人向数据库发布权限,那么他们应该是经过身份验证的用户。我的问题是我不想强迫人们注册只是为了使用这个应用程序。

问题

考虑到这一点,我查看了文档中的匿名用户,但我无法理解它。

  • 我应该创建自己的模型来扩展 AnonymousUser 吗?
  • 这种方法有哪些安全问题?
  • 如果用户关闭浏览器并重新打开,他们是否能够查看之前输入的信息?
  • 如果用户想在以后注册,是否可以保留他们的信息?

谢谢你的帮助

4

0 回答 0