Всем привет.
Хочу рандомных юзеров залогинить -
if request.user.is_anonymous():
usertag = random.randint(10000, 99999)
username = "visitor"+str(usertag)
password = "Visitor"+str(usertag)
email = username + '@' + str(usertag) + '.ru'
user_obj=User(username=username, password=password, email=email)
user_obj.save()
user = auth.authenticate(username=user_obj.username, password=user_obj.password)
auth.login(request, user)
current_user = request.user
if request.POST:
so on...
Вот при запуске этого кода выбрасывается ошибка:
'AnonymousUser' object has no attribute '_meta'
Если смотреть данные, то ругается на auth.login(request, user) - так как user = None. Вроде бы ошибки не делаю, почему так происходит?