インラインで表示するオブジェクトが存在しない場合、インライン テンプレートの表示を抑制する方法はありますか? 空白/null値のインラインを表示するよりも、インラインを完全に非表示にしたいです。
私はこれを 2 つの方法で実行しようとしました。まず、条件付きロジックを使用して、オブジェクト自体が であるときにのmodel
属性をInlineModelAdmin
に設定します。クラス自体のインスタンスではなく、インライン定義でクラス オブジェクトを扱っているため、これは機能しません。None
None
私の 2 番目のアプローチは、ModelAdmin を同様のアプローチで変更することでした。同じ問題。
テンプレートを変更しようとしたことはありませんが、それが最善の方法のようです。
クエリセットがすでに空のセットを返しているため、クエリセットを変更してもうまくいかないようです。