Django:用户和匿名用户之间的基本区别是什么?

时间:2017-04-19 05:45:27

标签: django django-models

根据我目前的理解:

用户模型仅代表superusersstaff成员,另一方面,访问网站以阅读内容的普通访问者属于匿名模型。是这样吗?

Django docmentaion对此并不十分清楚。

我试过googing this但没有找到任何有用的东西

2 个答案:

答案 0 :(得分:1)

您的理解不正确。用户模型(默认情况下,您可以随时自定义)用于任何注册用户,包括您的django应用程序的超级用户,工作人员和标准用户(如果您允许用户注册)。匿名用户是指您的站点未登录或没有帐户的任何访问者。

答案 1 :(得分:0)

正如@dentemm说的那样是正确的。您还可以从https://docs.djangoproject.com/en/1.11/ref/contrib/auth/#anonymoususer-object

中找到UserAnonymousUser之间的更多区别