Here’s a little snippet for creating serializers on the fly:

```
from rest_framework.serializers import ModelSerializer

def serializer_factory(model):
    cls_name = f"{model.__name__}Serializer"
    return type(
        cls_name,
        (ModelSerializer,),
        {"Meta": type("Meta", (), {"model": model, "fields": "__all__"})},
    )
```