title: Check request type in Django
body: <p>While it is recommended to use the following construct to check whether request is POST,</p>
  
  <pre><code>if request.method == 'POST':
      pass
  </code></pre>
  
  <p>It is likely that people will find</p>
  
  <pre><code>if request.POST:
      pass
  </code></pre>
  
  <p>to be more elegant and concise. </p>
  
  <p>Are there any reasons not to use it, apart from personal preference?</p>