1
にはどうすればいいだろう。ジャンゴORクエリ
FinancialStatements.objects.get(statement_id=statement_id)
or SalesStatements.objects.get(statement_id=statement_id)
結果は常に1件の結果が得られます。
私はここに、ルート以外/トライを使用して終了:単純にしないのはなぜ
try:
statement_object = FinancialStatements.objects.get(statement_id=statement_id)
except FinancialStatements.DoesNotExist:
statement_object = SalesStatements.objects.get(statement_id=statement_id)
これらの異なるモデルクラスはありますか?または同じモデルクラス内の行(オブジェクトインスタンス)? –
まだ例外をキャッチしようとしましたか? –
2つの異なるモデルからクエリーセットをORすることはできません。あなたは実際に何を達成しようとしていますか? –