次のような一連のラジオ オプションを作成したいと考えています。
非標準の部分は、1 番目または 2 番目のラジオ ボタン オプションを選択すると、ユーザーが選択ボックスからさらに情報を指定する必要があることです。
djangoフォームでこれを行うにはどうすればよいですか? ドキュメントで見たものに基づいて、人間が読める値として文字列のみを含む Choices 2-tuple を渡すことができます。ウィジェットとラベルを渡す機能が必要です。テンプレートで django-crispy-forms を介してフォームをレンダリングしています (つまり、テンプレートにあるのはすべて です{% crispy form %}
) ので、テンプレート側の操作を必要としないソリューションをお勧めします。
ありがとう!