title: How to let the django pass an instance of HttpRequest to views using POST method
body: <p>Hi could you help me solve the following problem. In the Django tutorial it says</p>
  <h2>When a page is requested, Django creates an HttpRequest object that contains metadata about the request. Then Django loads the appropriate view, passing the HttpRequest as the first argument to the view function. Each view is responsible for returning an HttpResponse object.</h2>
  <p>Now I have written a view as follows and it renders the first form in my application. It looks like it has been passed with GET instead of POST as I get that &quot;Method is not post&quot; in the application. Can I change this? Since this is the first view loaded, so the response is not returned by another view. I am not sure where to change it.</p>
  <pre><code>def intro(request):
      if request.method == 'GET':
      return HttpResponse(&quot;Method is not post&quot;)
      ....
  </code></pre>