tomchristie/django-rest-framework — pull request #1763 by fongandrew (2014-08-16 22:47:24+00:00)
Title: override_method should substitute action

A view's action is dependent on the request method. When overriding the method (e.g. to generate a form for a POST request on a GET call to the browseable API), the action should be updated as well. Otherwise, viewset functions may be in a weird limbo state where a 'list' action has a POST method.

Should address https://github.com/tomchristie/django-rest-framework/issues/1106

Not sure where relevant unit tests would be for this -- happy to add though