UnboundLocalError at /polls/search/ local variable 'q1' referenced before assignment
Bonjour à tous,
j'ai un problème sur le code il y a un problème sur une variable local mais si je l'ai crée sur dans la même classe il ne doit pas avoir de problème ?
mes codes sont les suivants :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| def search(request):
query = request.GET.get('query')
if query:
q1 = Lignecommande.objects.all()
q2 = q1.filter(NUM_CDE=query)
context={
'CODE_ART_COM':CODE_ART_COM,
'CODE_COLM':CODE_COLM,
}
if not q1.exists():
message = "Nous n'avons trouvé aucun résultat !"
print(message)
return render(request,'polls/search.html',context) |
et le code erreur est le suivant:
Code:
1 2 3 4 5 6 7 8
| UnboundLocalError at /polls/search/
local variable 'q1' referenced before assignment
Request Method: GET
Request URL: http://127.0.0.1:8000/polls/search/
Django Version: 3.1.3
Exception Type: UnboundLocalError
Exception Value:
local variable 'q1' referenced before assignment |