ユーザーは常にホーム チームとアウェイ チームのどちらかを選択するため、バックエンドに 2 つの値を格納するだけでよいドロップダウン フィールドがあります。もちろん、アウェイチームは週ごとに変わります。
理想的には、{{ form.field }} の表示テキストを変更するだけです。たとえば、次のようになります。
<option value="Opponent">Opponent</option>
として表示されます
<option value="Opponent">OSU</option>
私はいくつかのアプローチを試しました。最初は、さまざまなフォーム フィールドを手作業でコーディングしましたが、無効なデータが入力されたときにエラーが発生しなくなりました。現在、replace() を使用するテンプレート タグをいじっていますが、今のところうまくいきません。
何か案は?基本的なものが欠けているように感じます。どうもありがとう。