Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用しますか(そしてその理由は?):
if request.POST
また:
if request.method == 'POST'
構文以外に違いはありますか?
リクエスト方法を確認したい場合は、を使用してくださいif request.method == 'POST'。
request.POSTはpostparamdictであり、requestメソッドに関してはその存在または欠如を当てにするべきではありません。(たとえば、パラメータのないPOSTリクエストはそのテストで失敗します。)
request.POST
明示的は暗黙的よりも優れています。--PEP 20、Pythonの禅