[解決済み] list_display - メソッド用のブール型アイコンです。
2022-06-17 13:56:51
質問
の list_display 配列を定義するとき、その配列はどのようなものですか?
ModelAdmin
クラスに対してリスト表示配列を定義する場合、もし
BooleanField
または
NullBooleanField
が指定された場合、UI はカラムの True/False テキストの代わりに見栄えのよいアイコンを使用します。しかし、ブール値を返すメソッドが指定された場合、単に True/False を出力します。
boolean メソッドにきれいなアイコンを使用するようにする方法はありますか?
どのように解決するのですか?
これは文書化されていますが、少し見つけにくいです。 ここから から2画面ほど下に行くと、これがあります。
与えられた文字列がモデル、ModelAdmin、または True か False を返す callable のメソッドである場合、 Django はメソッドに "on" または "off" のきれいなアイコンを表示します。
boolean
属性でその値をTrue
.
であり、与えられた例は
def born_in_fifties(self):
return self.birthday.strftime('%Y')[:3] == '195'
born_in_fifties.boolean = True
関連
-
Django でチェックボックスの値を取得する方法
-
[解決済み] pipと要件ファイルを使って、特定のパッケージをアップグレードするにはどうすればよいですか?
-
[解決済み] RuntimeWarning: DateTimeFieldがナイーブなdatetimeを受信した
-
[解決済み】Django ModelAdmin の "list_display" は ForeignKey フィールドの属性を表示することができますか?
-
[解決済み] Django REST Framework: ModelSerializerに追加フィールドを追加する
-
[解決済み] Django-Rest-Framework のシリアライザーで Request.User を取得する方法とは?
-
[解決済み] Django の管理画面で同じモデルに対して複数の ModelAdmins/view を表示する
-
[解決済み] Djangoアプリの命名規則はありますか?
-
[解決済み] Django で https 接続を非 https 接続と同じように簡単にテストするには 'runserver' を使うには?
-
[解決済み] ブロック %} に上書きではなく、追加することはできますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
django store to databaseは現地時間より8時間短い?(2021-05-12更新)
-
[解決済み] Djangoでファイルをアップロードする方法は?[クローズド]。
-
[解決済み] django の OneToOneField と ForeignKey の違いは何ですか?
-
[解決済み] Django REST フレームワーク: 非モデルシリアライザー
-
[解決済み] Django は単一のモデルに対してデータをダンプしますか?
-
[解決済み] Django の filter と get は単一オブジェクトの場合?
-
[解決済み] Djangoアプリの命名規則はありますか?
-
[解決済み] django のテンプレートで最初の文字を大文字にする
-
[解決済み] django テンプレートで "ブロック" を繰り返す方法
-
[解決済み] Django: Django のアプリを完全にアンインストールするには?