... タックスを使います。たとえば、XHTML スタイルである checked='checked' よりも、 checked といった boolean 属性を使います。 Tip ウィジェットを フォームフィールド と混同しないでください。フォームフィールドは入力値の検証ロジックを扱い、テンプレート内で直接使用されま ... す。ウィジェットはウェブページ上で input 要素から HTML の form をレンダリングし、submit された生データを取り出します。ウィジェットはフォーム ... フィールドにアサイン ( assigned ) される必要があります。 ウィジェットを指定する ¶ フォーム上でフィールドを指定したときは、Django は描画されるデータのタイプに適したデフォルトのウィジェットを使用 ... ... タックスを使います。たとえば、XHTML スタイルである checked='checked' よりも、 checked といった boolean 属性を使います。 Tip ウィジェットを フォームフィールド と混同しないでください。フォームフィールドは入力値の検証ロジックを扱い、テンプレート内で直接使用されま ... す。ウィジェットはウェブページ上で input 要素から HTML の form をレンダリングし、submit された生データを取り出します。ウィジェットはフォーム ... フィールドにアサイン ( assigned ) される必要があります。 ウィジェットを指定する ¶ フォーム上でフィールドを指定したときは、Django は描画されるデータのタイプに適したデフォルトのウィジェットを使用 ... ... ールドは以下のオプションの引数を取ります。 srid ¶ Field. srid ¶ これはフィールドの値を変換するSRIDコードです。例えば、マップウィジェットのSRIDがアプリケーションやデータベースで一般的に使われるSRIDと異なる場合、フィールドは入力値を自動的にそのSRIDに変換します。 ... lygonField ¶ class MultiPolygonField [ソース] ¶ GeometryCollectionField ¶ class GeometryCollectionField [ソース] ¶ フォームウィジェット ¶ GeoDjango のフォームウィジェットを使うと、ビジュアルマップ上に地理情報を表示したり編集したりできます。現在利用可能なウィ ... ジェットはどれも 3D ジオメトリをサポートしていないので、 ジオメトリフィールドは Textarea ウィジェットを使ってフォールバックします。 ウィジェットの属性 ¶ GeoDjango ウィジェットはテンプレートベースなので、その属性のほとんどは他 ... ... ングプロセスは、いくつかのレベルでカスタマイズできます: ウィジェットはカスタムテンプレート名を指定できます。 フォームとウィジェットは、カスタムレンダラークラスを指定できます。 ウィジェットのテ ... nderer 属性を設定するか、または Form.render() や Widget.render() のメソッドの renderer 引数を使用することで、フォームごとやウィジェットごとにカスタムレンダラーを提供することもできます。 マッチングポイントは、formset のレンダリングに適用されます。詳細は、 ビュ ... class Jinja2 [ソース] ¶ このレンダラーは DjangoTemplates レンダラーと同じですが、 Jinja2 バックエンドを使用します。組み込みウィジェットのテンプレートは django/forms/jinja2 にあり、インストールされたアプリは jinja2 ディレクトリ内にテンプレートを提供できます。 ... ... ールドは以下のオプションの引数を取ります。 srid ¶ Field. srid ¶ これはフィールドの値を変換するSRIDコードです。例えば、マップウィジェットのSRIDがアプリケーションやデータベースで一般的に使われるSRIDと異なる場合、フィールドは入力値を自動的にそのSRIDに変換します。 ... lygonField ¶ class MultiPolygonField [ソース] ¶ GeometryCollectionField ¶ class GeometryCollectionField [ソース] ¶ フォームウィジェット ¶ GeoDjango のフォームウィジェットを使うと、ビジュアルマップ上に地理情報を表示したり編集したりできます。現在利用可能なウィ ... ジェットはどれも 3D ジオメトリをサポートしていないので、 ジオメトリフィールドは Textarea ウィジェットを使ってフォールバックします。 ウィジェットの属性 ¶ GeoDjango ウィジェットはテンプレートベースなので、その属性のほとんどは他 ... ... ングプロセスは、いくつかのレベルでカスタマイズできます: ウィジェットはカスタムテンプレート名を指定できます。 フォームとウィジェットは、カスタムレンダラークラスを指定できます。 ウィジェットのテ ... nderer 属性を設定するか、または Form.render() や Widget.render() のメソッドの renderer 引数を使用することで、フォームごとやウィジェットごとにカスタムレンダラーを提供することもできます。 マッチングポイントは、formset のレンダリングに適用されます。詳細は、 ビュ ... class Jinja2 [ソース] ¶ このレンダラーは DjangoTemplates レンダラーと同じですが、 Jinja2 バックエンドを使用します。組み込みウィジェットのテンプレートは django/forms/jinja2 にあり、インストールされたアプリは jinja2 ディレクトリ内にテンプレートを提供できます。 ... ... aScript を各ページに配置する必要もあるでしょう。あるページに必要な CSS と JavaScript の組み合わせは、そのページに使用されるウィジェットによって異なります。 ここでアセット定義の出番です。Django では異なるファイル(例えばスタイルシートとスクリプト)を、これらを ... 必要とするフォームおよびウィジェットと結びつけることができます。例として、DateFields を描画するのにカレンダーを使いたい場合、独自の Calendar ウィジェットを定義し ... たとき、このウィジェットは CSS や JavaScript と紐付けることができます。フォーム上でこの Calendar ウィジェットを使用するとき、Django は必要な CSS およ ... ... aScript を各ページに配置する必要もあるでしょう。あるページに必要な CSS と JavaScript の組み合わせは、そのページに使用されるウィジェットによって異なります。 ここでアセット定義の出番です。Django では異なるファイル(例えばスタイルシートとスクリプト)を、これらを ... 必要とするフォームおよびウィジェットと結びつけることができます。例として、DateFields を描画するのにカレンダーを使いたい場合、独自の Calendar ウィジェットを定義し ... たとき、このウィジェットは CSS や JavaScript と紐付けることができます。フォーム上でこの Calendar ウィジェットを使用するとき、Django は必要な CSS およ ... ... なります。他の Field クラスでは、 None になることもあります。(これはフィールドによって異なります。) 必須フォームフィールドのウィジェットは、 required HTML属性を持っています。これを無効にするには、 Form.use_required_attribute 属性を False に設定します。フォーム ... 価されます。 widget ¶ Field. widget ¶ widget 引数は、 Field をレンダリングするときに使う Widget クラスを指定します。詳しくは ウィジェット を参照してください。 help_text ¶ Field. help_text ¶ help_text 引数は、 Field を説明するテキストを指定します。 help_text を ... " required></div> フィールドにヘルプテキストがある場合、それは aria-describedby HTML 属性を使用して入力と関連付けられます。ウィジェットが <fieldset> 内でレンダリングされる場合は、この属性が <fieldset> 要素に追加され、そうでない場合はウィジェットの <input> 要素 ... ... なります。他の Field クラスでは、 None になることもあります。(これはフィールドによって異なります。) 必須フォームフィールドのウィジェットは、 required HTML属性を持っています。これを無効にするには、 Form.use_required_attribute 属性を False に設定します。フォーム ... 価されます。 widget ¶ Field. widget ¶ widget 引数は、 Field をレンダリングするときに使う Widget クラスを指定します。詳しくは ウィジェット を参照してください。 help_text ¶ Field. help_text ¶ help_text 引数は、 Field を説明するテキストを指定します。 help_text を ... " required></div> フィールドにヘルプテキストがある場合、それは aria-describedby HTML 属性を使用して入力と関連付けられます。ウィジェットが <fieldset> 内でレンダリングされる場合は、この属性が <fieldset> 要素に追加され、そうでない場合はウィジェットの <input> 要素 ... 2026年10月08日