我有以下代码来验证用户凭据
userDetail = User.objects.using (settings.DATABASE_CONF).filter (status=1, email_id=emailId, password=password).values
('user_id' , 'email_id' )
我能够验证它并得到结果。我想将 user_id 打印到我的控制台中,并将其设置在会话对象中。我试过
if userDetail :
但即使 userDetail 列表为空,它也会返回 true。
我试过
for n in userDetail:
它说“'instancemethod'对象不可迭代”
如何验证它是空的还是 null 并取 user_id 的值?