私は2つのモデルを持っています。 Book
およびAuthor
である。著者は多くの本を持つことができるので、Book
からAuthor
までの外字キーを持っています。DjangoのTabularInlineへのカスタム化
クラスを使用して、DjangoアプリケーションにBook
とAuthor
レコードを表示します。これは正常に動作しますが、私はBook object
を著者のインライン管理者に表示されるすべてのブック行の左上隅に表示します。これをどうやって削除できますか?可能であればDjango管理用テンプレートの編集を避けようとしており、Book
モデルの__unicode__
メソッドをオーバーライドする必要があると示唆している人もいますが、完全に非表示にしたいと考えています。
これは可能ですか?
私のBook
モデルはPublisher
という別のモデルも参照しています。出版社の__unicode__
値はTabularInline
の書籍レコードの列の1つに表示されますが、単純なテキストを表示するのではなく、そのPublisher
レコードの管理ページにリンクしたいと考えています。
これを行うにはどうすればよいですか?
あなたはそれを完全に隠すことを意味しますか? –
質問の2番目の部分で何をしたいかについてのスクリーンショットを提供してください。 – ilvar