最初の方法
models.UserInfo.objects.filter(Q(Q(ユーザ名= U)&Q(PWD = P))| Q(Q(emial = U)&Q(PWD = P)))
第二种方式
CON = Q()
Q1 = Q()
q1.connector = 'AND'
q1.children.append(( 'ユーザ名'、U))
q1.children.append(( 'PWD'、P))
#のQ(Q(ユーザ名= U)&Q( PWD = P))
Q2 = Q()
q2.connector = 'AND'
q2.children.append(( 'メール'、E))
q2.children.append(( 'PWD'、P))
#のQ(Q(メール= E)&Q(PWD = P))
con.add(Q1 'OR')
con.add(Q2 'OR')
models.UserInfo.objects.filter(CON)