1234567891011121314151617181920 |
- from __future__ import unicode_literals, print_function
- import copy
- from rest_framework.routers import DefaultRouter, SimpleRouter
- __all__ = [
- 'BulkRouter',
- ]
- class BulkRouter(DefaultRouter):
- """
- Map http methods to actions defined on the bulk mixins.
- """
- routes = copy.deepcopy(SimpleRouter.routes)
- routes[0].mapping.update({
- 'put': 'bulk_update',
- 'patch': 'partial_bulk_update',
- 'delete': 'bulk_destroy',
- })
|