J'ai une variable d'objet obj
. Est-il possible de vérifier si c'est un Queryset ou non?
(Impossible de trouver des articles sur cette recherche)
Vous pouvez utiliser la fonction intégrée python isinstance .
from Django.db.models.query import QuerySet
isinstance(your_qs, QuerySet)
Vous pouvez obtenir le type d'obj en utilisant le type intégré de python ()
Essaye ça :
type(obj)
Il reviendra comme ci-dessous s'il s'agit d'un Queryset
<class 'Django.db.models.query.QuerySet'>