2013-11-14 14 views

cevap

8

Hayır, bu daha eski sürümlerde mümkün oldu ancak Django 1.7'de amorti edildi. Eski versiyonları çalıştıran Django arkeologları için okumaya devam edin. documentation itibaren

: kolaylık sağlamak için

HttpRequest.REQUEST

, ilk POST arar bir sözlük benzeri bir nesne, daha sonra GET. PHP’nin $ _REQUEST’inden esinlenildi.

Örneğin, GET = {"name": "john"} ve POST = {"age": '34'}, REQUEST ["name"] "john" ve REQUEST ["age" olur. ] "34" olur.

Daha açık olanlar için REQUEST yerine GET ve POST kullanmanız şiddetle önerilir.

+0

Teşekkür @GrantJ! Yapacağım ! –

1

Evet, doktor diyor ki: kolaylık sağlamak için

HttpRequest.REQUEST, bir sözlük benzeri bir nesne aramalar ilk POST ki, o zaman GET. PHP’nin $ _REQUEST’inden esinlenildi.

Örneğin, GET = {"name": "john"} ve POST = {"age": '34'}, REQUEST ["name"] "john" olur ve REQUEST ['age "]" 34 "olur.

REQUEST, yerine GET ve POST tuşlarını kullanmanız önerilir çünkü daha açık olanlar daha açıktır.

+0

Cevabınız için teşekkürler! Yapacağım ! –

1

bu deneyin:

name = request.GET.get ('adını', request.POST.get ('name')) size gereken hangi emin değilseniz

İlgili konular