title: django: generic class view + POST = HTTP 405 (Method not allowed)
body: <p>Recently I've started converting some of the view functions to Generic Views. 
  Converting the function which was expected to handle POST request (via AJAX form) results in "405 Method not allowed" HTTP exception.
  I'm sure is <strong>not</strong> about CSRF: Ajax sends valid token, changing the generic view back to view function (in the test case, they're essentially the same) fixes the problem, and - lastly - for testing purposes, I've disabled CSRF middleware. 
  Did anyone experienced similar problems?</p>