0

こんにちは、このコードを実行しているときに重複したエントリが表示されますが、なぜそれが起こっているのかわかりません。以下はコードです

def match_domain(request):
    user_domain_array = ['rohit@ghrix.com','rahul@ghrix.com','rishi@ghrix.com']
    getclientdomain = client_domain.objects.all()
    for i in getclientdomain:
            for u in user_domain_array : 
                if i.client_domain in u :
                    saveuser = User(email = u)
                    saveuser.save()
                    #return HttpResponse(u)
                else :
                    return HttpResponse("no")

getclientdomain にはghrix.comの値を持つ データベースに1 つのエントリがあり、配列の最初の要素をデータベース に挿入し、その後重複エントリ エラーを スローして、どこで間違いを犯しているのか教えてください。

4

1 に答える 1