我对python Django';登录';没有属性';过滤器';

我对python Django';登录';没有属性';过滤器';,python,django,filter,Python,Django,Filter,我用python Django创建了一个网站。我的模型有两个,分别叫做“Login”和“Ch” 我的网站有“注册”和“主页”。“注册”页面实际上就是注册页面。用户可以注册其ID和密码。然后这些信息保存在'Login'模型中的'id'和'pw'中 现在,输入他/她的ID和密码,用户可以通过“主页”登录。这是我的计划。但是,登录过程始终会出现“login”语句没有“filter”属性的问题 我的部分代码是 log = Login.objects.all() try: ch = log.fil

我用python Django创建了一个网站。我的模型有两个,分别叫做“Login”和“Ch”

我的网站有“注册”和“主页”。“注册”页面实际上就是注册页面。用户可以注册其ID和密码。然后这些信息保存在'Login'模型中的'id'和'pw'中

现在,输入他/她的ID和密码,用户可以通过“主页”登录。这是我的计划。但是,登录过程始终会出现“login”语句没有“filter”属性的问题

我的部分代码是

log = Login.objects.all() 
try: 
  ch = log.filter(id = request.POST["login_id"], pw = ghv(request.POST["login_pw"])) #ghv is user definition function for get hash value of password
   if (ch): 
       id = request.POST["login_id"] 
       return render(request,'pdg/home2.html') 
   else: 
       return render(request, "pdg/home_e.html") 
except ObjectDoesNotExist: 
  return render(request, "pdg/home_e.html")
注册过程没有问题。我认为注册过程完成后,在“登录”模型中添加用户数据是问题的原因。因为重新启动runserver可以有效地解决此错误。但是,我希望在不重新启动runserver的情况下找到此错误的解决方案


请帮帮我。。谢谢。

ch=Login.objects.filter(Login\u id=Login\u id,Login\u pw=Login\u pw)

这是多么简单的解决方案!!多亏了你,我解决了这个问题!!再次感谢你!