How do I take a Django object and wrap it to become a QuerySet with one item?
m: SomeModel = SomeModel.objects.get(pk=8)
However, later functions expect m to be a QuerySet (even with a length of 1).
The answer below works for if you only need to wrap specific models, but is there a way to do something like the below pseudocode?
def generic_model2qs(m: Model) -> "QuerySet[Model]":
return m.get_model().objects.filter(pk=m.pk)
Does Django have something like a .get_model()
function?