[解決済み] Django モデルで外部キーフィールドをオプションにすることはできますか?
2022-05-16 01:28:49
質問
私は以下のコードを持っています。
subject = models.ForeignKey(subjects)
location = models.ForeignKey(location)
publisher = models.ForeignKey(publisher)
3つの値を持つ本が常にあるとは限りません。 そのため、主題や場所、出版社がわからない場合もあります。その場合、私はそれらを空にしておきたい
しかし、もし私が持っている場合、私は選択するためにセレクトボックスが必要です。
どのように解決するのですか?
もちろん、ただ
blank=True, null=True
のように省略可能な各フィールドに対して
subject = models.ForeignKey(subjects, blank=True, null=True)
関連
-
[解決済み] Django の Model オブジェクトを、全てのフィールドをそのままに dict に変換します。
-
[解決済み] MySQLで外部キー制約を一時的に無効にするにはどうすればよいですか?
-
[解決済み] django の OneToOneField と ForeignKey の違いは何ですか?
-
[解決済み] Django のカスタムフィールドで User モデルを拡張する
-
[解決済み] Django Model() vs Model.objects.create()
-
[解決済み] 保存時に、フィールドが変更されたかどうかを確認するにはどうすればよいですか?
-
[解決済み】Djangoでnull=Trueとblank=Trueの違いは何ですか?
-
[解決済み】djangoのビジネスロジックとデータアクセスの分離
-
[解決済み] Django は単一のモデルに対してデータをダンプしますか?
-
[解決済み] Django はフォームが初期化された後にフィールドの値を設定します。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
AttributeError: 'str' オブジェクトには 'decode' という属性がありません。
-
[解決済み] (13: Permission denied) 上流:[nginx]に接続中。
-
[解決済み】Djangoでモデルインスタンスをシリアライズする方法は?
-
[解決済み] django-rest-framework の管理者スタイルのブラウズ可能なインターフェイスを無効にする方法は?
-
[解決済み] Djangoテンプレート内でコレクションのサイズを確認するにはどうすればよいですか?
-
[解決済み] Django ManyToMany filter()
-
[解決済み] Django で null を許容するユニークなフィールド
-
[解決済み] django のクラスベースのビューで permission_required デコレータを使用する方法
-
[解決済み] Django でモデルのフィールドを取得する
-
[解決済み] Django Forms: 有効でない場合、エラーメッセージとともにフォームを表示する