スタック上の他のさまざまな投稿では、list_displayに外部キーを「適切に」含める方法を検討しています。これにより、並べ替えなどが可能になります。
しかし、私はそれには興味がありません。外部キーフィールドのUnicodeを表示したいだけです。
djangoドキュメントから:
A few special cases to note about list_display:
If the field is a ForeignKey, Django will display the __unicode__() of the related object.
以前はこれを機能させていましたが、最後にdjango adminをチェックしてから、list_displayに外部キーフィールドが含まれていると、エントリがまったく表示されなくなりました。list_displayから外部キーフィールドが削除されると、エントリが再び表示されます。
私は明らかにこれを引き起こしたマイナーなものを更新しました。何か案は?