2013-11-14 5 views

答えて

8

いいえ、これは古いバージョンでは可能でしたが、Django 1.7では償却されました。 Django考古学者が古代版を実行している場合は、読書を続けてください。 documentationから

:便宜上

HttpRequest.REQUEST

、最初のPOSTを検索した辞書のようなオブジェクトは、GET。 PHPの$ _REQUESTに触発されています。例えば、GET = {"name": "john"}、POST = {"age": '34'}の場合、REQUEST ["name"]は "john"、REQUEST ["age" ]は "34"になります。

強く、前者がより明示的であるため、あなたは、代わりに、リクエストのGETやPOSTを使用することを示唆しています。

+0

おかげ@GrantJ!しましょう ! –

1

はい、DOCは言う:便宜上

HttpRequest.REQUESTは、辞書のような物体が 検索が最初の投稿ということ、それからGET。 PHPの$ _REQUESTに触発されています。

たとえば、GET = {"name": "john"}、POST = {"age": '34'}の場合、 REQUEST ["name"]は "john"になり、REQUEST ["age "]は" 34 "になります。

強く、前者がより明示的であるため、あなたの代わりにREQUEST、 のGETとPOSTを使用することを示唆しています。

+0

答えをありがとう!しましょう ! –

1

この試してみてください:あなたがする必要があるかわからない場合は

名= request.GET.get( '名前'、request.POST.get( '名前'))