def generic_factory(model): meta = type("Meta", (), {"model": model}) return type(model.__name__ + "Factory", (factory.DjangoModelFactory, ), {"Meta": meta})