レガシーデータベースを使用する必要があり、次の問題があります。私のモデルには、ユーザー モデルへの外部キーがあります。
class History(models.Model):
uid = models.ForeignKey(User, to_field='username', db_column='uid')
それはうまくいくようです。問題は、一部の履歴エントリでユーザー エントリが存在しないことです。簡単な解決策はありますか?
アプリケーションはそれでうまくいくようです。唯一の問題は、モデルの管理インターフェイスにあります。
class HistoryAmdin(admin.ModelAdmin):
list_display = ('id', 'uid')
有効な外部キーを持つエントリのみが表示されます。他のエントリーも表示することはできますか?