欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解决TypeError: 'AnonymousUser' object is not iterable

程序员文章站 2022-07-14 23:43:23
...

运行Django项目是报错:

TypeError: 'AnonymousUser' object is not iterable

 原因分析:

出现这种错误的原因应该是 , 未经过 is_authenticated 的用户使用了 需要经过验证的 用户 才能使用的 功能所导致的

在报错的 View 函数中 的对应 逻辑前 加上:

if not request.user.is_authenticated():
    ...

解决TypeError: 'AnonymousUser' object is not iterable