Python ';属性错误/函数';对象没有属性';对象';在Django

Python ';属性错误/函数';对象没有属性';对象';在Django,python,django,Python,Django,我正在尝试登录,但出现此错误“function”对象没有属性“objects”,这是我的查看函数 def登录(请求): if request.method==“POST”: email=request.POST['email'] password=request.POST['password'] 如果register.objects.filter(email=email,password=password).exists()://此行出错 请求。会话['login']=电子邮件 返回呈现(请求,

我正在尝试登录,但出现此错误
“function”对象没有属性“objects”
,这是我的查看函数

def登录(请求):
if request.method==“POST”:
email=request.POST['email']
password=request.POST['password']
如果register.objects.filter(email=email,password=password).exists()://此行出错
请求。会话['login']=电子邮件
返回呈现(请求,'user\u dashboard.html',)
messages.info(请求“登录成功…”)
其他:
消息。警告(请求“无效凭据…”)
返回重定向(“/login”)
其他:
返回呈现(请求'login.html',)

数据库包含有效凭据,请告诉我哪里出错。

如果
Register
是一个数据库模型(请注意,它通常用大写字母声明),则
Register.objects.all()
是访问所有对象的方法。因此,您的代码可以是:

if Register.objects.all().filter(email=email,password=password).exists():

什么是
寄存器
?您试图像使用数据库模型一样使用它,但实际上它是一个函数。也许您的代码应该引用
用户
模型,而不是
注册
?否则您将需要共享更多代码和异常回溯。