0001-views-implement-GenericEndpointView.put-29713.patch
passerelle/views.py | ||
---|---|---|
565 | 565 |
return self.get(request, *args, **kwargs) |
566 | 566 | |
567 | 567 |
def patch(self, request, *args, **kwargs): |
568 | 568 |
return self.get(request, *args, **kwargs) |
569 | 569 | |
570 | 570 |
def delete(self, request, *args, **kwargs): |
571 | 571 |
return self.get(request, *args, **kwargs) |
572 | 572 | |
573 |
def put(self, request, *args, **kwargs): |
|
574 |
return self.get(request, *args, **kwargs) |
|
575 | ||
573 | 576 | |
574 | 577 |
class GenericExportConnectorView(GenericConnectorMixin, DetailView): |
575 | 578 |
def get(self, request, *args, **kwargs): |
576 | 579 |
response = HttpResponse(content_type='application/json') |
577 | 580 |
today = datetime.date.today() |
578 | 581 |
response['Content-Disposition'] = 'attachment; filename="export_{}_{}_{}.json"'.format( |
579 | 582 |
self.get_object().get_connector_slug(), self.get_object().slug, today.strftime('%Y%m%d') |
580 | 583 |
) |
581 |
- |