2017-09-14 1 views
2

私はオブジェクト変数objを持っています。 Querysetかどうかをチェックすることは可能ですか?オブジェクトがクエリセットであるかどうかをチェック

(検索でこの上の任意の記事を見つけることができませんでした)

+0

場合、それは '次のように返します。 django.db.models.queryからインポートQuerySet; isinstance(obj、QuerySet) ' –

答えて

9

あなたは、組み込みの機能isinstanceのpythonを使用することができます。

from django.db.models.query import QuerySet 
isinstance(your_qs, QuerySet) 
+0

ありがとうございます - 11分で受け入れることができます – Anupam

1

あなたはPythonの組み込みタイプ(でOBJの種類を取得することができます)

これを試してみてください:

type(obj) 

そのクエリセット

<class 'django.db.models.query.QuerySet'> 
関連する問題