1234567891011121314151617 |
- 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',
- })
|