django throws 'function' object не имеет атрибута 'objects' при выборе данных из моделей - PullRequest
0 голосов
/ 25 ноября 2018

Я на самом деле играю с ручными формами входа, и когда я пытался запросить данные из базы данных, это выдало мне эту ошибку .....

views.py ---- section

def signin(request):
        username = 'not logged in'
        notify = ""
        if request.method == "POST":
            form = signinForm(request.POST)
            if form.is_valid():
                username = form.cleaned_data['user_name']
                password = form.cleaned_data['password']
                signup_data = signup.objects.all()    #     focus here
                for data in signup_data:
                    name = data.user_name
                    passw = data.password
                    if name == username and passw == password:
                        post = form.save(commit=False)
                        post.save()
                        request.session['user_name'] = username
                        return redirect('/home')
                notify = "Incorrect User name or Password"
                return redirect("/home/signin")
        else:
            form = signupForm()
            signins=blog.objects.all()
            number=len(signins)
        return render_to_response('blogger/signin.html', {'form':form, 'signins': signins, 'number':number, 'notify': notify}, RequestContext(request))
...