Привет мои друзья, я изучаю Django недавно и у меня есть проблема, которую я пытался решить много раз и проблема в том, что объект 'int' не является итерируемым [закрыто]
from django.shortcuts import render
from .models import Signup
from .forms import SignupForm
email = []
def checkSignup(name):
count = Signup.objects.all().count()
for i in range(count):
i+=1
ch = Signup.objects.get(i)
if ch.name==name:
return True
return False
def signup_index(request):
context = {'form':SignupForm}
if request.method == 'POST':
name = request.POST.get('name')
password = request.POST.get('password')
if checkSignup(name) == False:
email.append(name)
data = Signup(name = name , password = password)
data.save()
else:
print("This email already exists")
return render(request, 'signup_index.html',context)
Вернуться на верх