title: Does Django cache a POST request (and it's parameters)?
body: <p>I have a DRF API that implements views that allow <code>GET</code> and <code>POST</code> calls:</p>
  
  <pre><code>@api_view([
      'GET',
      'POST',
  ])
  @cache_page(timeout=60 * 10)
  def my_view(request):
    # do stuff
  </code></pre>
  
  <p>I noticed that:</p>
  
  <ol>
  <li><p><code>GET</code> requests get cached as expected.</p></li>
  <li><p><code>POST</code> requests do NOT get cached at all.</p></li>
  </ol>
  
  <p>Questions:</p>
  
  <ol>
  <li><p>Is this intended or am I doing something wrong?</p></li>
  <li><p>If this is working as intended...how can I get Django to cache <code>POST</code> requests as well?</p></li>
  </ol>