[解決済み] DateTimeFieldが管理画面に表示されない
2022-09-25 02:43:55
質問
管理画面で日付の項目が表示されないのはなぜですか?
私のadmin.pyファイルには
from django.contrib import admin
from glasses.players.models import *
admin.site.register(Rating)
で、Ratingモデルには"date"というフィールドがあり、以下のような感じです。
date = models.DateTimeField(editable=True, auto_now_add=True)
しかし、管理システム内では、フィールドが表示されず、たとえ
editable
に設定されているにもかかわらず、フィールドは表示されません。
True
.
誰か心当たりはありませんか?
どのように解決するのですか?
私は、その理由は
auto_now_add
のフィールドにあると思います。
から この回答 :
<ブロッククオートauto_now属性が設定されているフィールドは が設定されているフィールドは、editable=Falseも継承されます。 を継承し、管理画面には表示されません。 管理パネルに表示されません。
にも記載されていますが ドキュメント :
現在の実装では auto_nowまたはauto_now_addをTrueにすると に設定すると、フィールドに editable=False およびblank=Trueが設定されます。
オブジェクトが保存されるときに現在の日時で上書きされるのであれば、フィールドを編集可能にする理由がないので、これは理にかなっています。
関連
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
-
[解決済み] Jupyterノートブックでenv変数を設定する方法
-
[解決済み] 辞書のキーと値を交換するにはどうすればよいですか?
-
[解決済み] なぜ(0-6)は-6=偽なのか?重複
-
[解決済み] DataFrameに日付間の日数カラムを追加する pandas
-
[解決済み] SQLAlchemy - テーブルのリストを取得する
-
[解決済み] PyQtアプリケーションのスレッド化。QtスレッドとPythonスレッドのどちらを使うか?
-
[解決済み] Pandasのデータフレーム内の文字列を'date'データ型に変換するにはどうしたらいいですか?
-
[解決済み] 単純な文字列からtimedeltaオブジェクトを作成する方法
-
[解決済み] pipの依存性/必要条件をリストアップする方法はありますか?
最新
-
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のauto_nowとauto_now_add
-
[解決済み] pandasのDataFrameから空のセルを含む行を削除する
-
[解決済み] Pythonのインスタンス変数とクラス変数
-
[解決済み] Pythonのargparseを使った隠し引数の作成
-
[解決済み] python-requests モジュールからのすべてのリクエストをログに記録します。
-
[解決済み] tensorflowのCPUのみのインストールでダイナミックライブラリ 'cudart64_101.dll' を読み込めなかった
-
[解決済み] Pandasを使って、既存のExcelファイルに新しいシートを保存する方法は?
-
[解決済み] virtualenvsはどこに作成するのですか?
-
[解決済み] Pythonでリストが空かどうかをチェックする方法は?重複
-
[解決済み] Alembicアップグレードスクリプトでインサートやアップデートを実行するにはどうすればよいですか?