id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 17288,"allow customization the names of the get(),post(),put() etc methods of a django.views.generic.base.View derived class",luca.cappa@…,nobody,"It would be useful to not force the usage of 'get', 'post', 'delete', 'put' and so on as the Python method name of a django.views.generic.base.View derived class. For example, what if i want to implement in the derived class a 'delete' method that is not the HTTP delete servicing request method, and instead call the delete servicing method as ""DELETE""? The provided patch allow a View derived class to implement the get_method_name_of_http_method() that normally returns the lower case version of the HTTP method name, but it could be overridden in the derived class to customize the HTTP servicing Python method name, like for example if in the derived class we return the HTTP method name uppercased, then the servicing method of the class are named 'GET', 'POST' and so on.",New feature,closed,Generic views,dev,Normal,wontfix,generic view method,luca.cappa@…,Unreviewed,1,0,0,0,0,0