We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e1e501 commit a9218a5Copy full SHA for a9218a5
readthedocs/projects/views/private.py
@@ -195,6 +195,8 @@ def get_queryset(self):
195
)
196
197
def get_form(self, data=None, files=None, **kwargs):
198
+ # This overrides the method from `ProjectAdminMixin`,
199
+ # since we don't have a project.
200
return self.get_form_class()(data, files, **kwargs)
201
202
def form_valid(self, form):
@@ -214,7 +216,7 @@ def form_valid(self, form):
214
216
215
217
class ProjectVersionDeleteHTML(ProjectVersionMixin, GenericModelView):
218
- http_method_names = ['get']
219
+ http_method_names = ['get', 'post']
220
221
def get(self, request, *args, **kwargs):
222
version = self.get_object()
@@ -232,6 +234,9 @@ def get(self, request, *args, **kwargs):
232
234
233
235
return HttpResponseRedirect(self.get_success_url())
236
237
+ def post(self, request, *args, **kwargs):
238
+ return self.get(request, *args, **kwargs)
239
+
240
241
class ImportWizardView(
242
ProjectImportMixin, ProjectSpamMixin, PrivateViewMixin,
0 commit comments