Я на самом деле играю с ручными формами входа, и когда я пытался запросить данные из базы данных, это выдало мне эту ошибку .....
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))