mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-02 11:30:12 +03:00
Fix post-only view with admin renderer.
This commit is contained in:
parent
28040b3bda
commit
13c904fc71
|
@ -760,6 +760,7 @@ class AdminRenderer(BrowsableAPIRenderer):
|
||||||
self.error_form = self.get_rendered_html_form(data, view, request.method, request)
|
self.error_form = self.get_rendered_html_form(data, view, request.method, request)
|
||||||
self.error_title = {'POST': 'Create', 'PUT': 'Edit'}.get(request.method, 'Errors')
|
self.error_title = {'POST': 'Create', 'PUT': 'Edit'}.get(request.method, 'Errors')
|
||||||
|
|
||||||
|
if hasattr(view, 'get'):
|
||||||
with override_method(view, request, 'GET') as request:
|
with override_method(view, request, 'GET') as request:
|
||||||
response = view.get(request, *view.args, **view.kwargs)
|
response = view.get(request, *view.args, **view.kwargs)
|
||||||
data = response.data
|
data = response.data
|
||||||
|
|
Loading…
Reference in New Issue
Block a user