7
będę używał (i dlaczego?):Django - żądanie POST
if request.POST
czyli
if request.method == 'POST'
Czy istnieją jakieś różnice oprócz składni?
będę używał (i dlaczego?):Django - żądanie POST
if request.POST
czyli
if request.method == 'POST'
Czy istnieją jakieś różnice oprócz składni?
Jeśli chcesz sprawdzić metodę żądania, użyj if request.method == 'POST'
.
request.POST
jest postparamktem i nie należy liczyć na jego istnienie lub jego brak, jeśli chodzi o metodę żądania. (np. żądanie postu bez parametrów nie powiedzie się w tym teście.)
Jawność jest lepsza niż domniemana. - PEP 20, Zen z Python