(cls, type_, serializer)
| 387 | |
| 388 | @classmethod |
| 389 | def register(cls, type_, serializer): |
| 390 | if not issubclass(serializer, BaseSerializer): |
| 391 | raise ValueError( |
| 392 | "'%s' must inherit from 'BaseSerializer'." % serializer.__name__ |
| 393 | ) |
| 394 | cls._registry[type_] = serializer |
| 395 | |
| 396 | @classmethod |
| 397 | def unregister(cls, type_): |