... when writing JavaScript code for inclusion in Django. Code style ¶ Please conform to the indentation style dictated in the .editorconfig file. We ... recommend using a text editor with EditorConfig support to avoid indentation and whitespace issues. Most of the JavaScript files use 4 spaces for indentation, but there are some exceptions. When naming variables, use camelCase instead of undersc ... ore_case . Different JavaScript files sometimes use a different code style. Please try to conform to the code style of each file. Use the Biome code linte ... ... when writing JavaScript code for inclusion in Django. Code style ¶ Please conform to the indentation style dictated in the .editorconfig file. We ... recommend using a text editor with EditorConfig support to avoid indentation and whitespace issues. Most of the JavaScript files use 4 spaces for indentation, but there are some exceptions. When naming variables, use camelCase instead of undersc ... ore_case . Different JavaScript files sometimes use a different code style. Please try to conform to the code style of each file. Use the Biome code linte ... ... 除された際に JavaScript を実行したい場合、 formset:added と formset:removed イベントを使用できます。 event.detail.formsetName は行が属するフォーム ... 'formset:removed' , ( event ) => { // Row removed }); 注意点が2つあります: もし admin/change_form.html を継承しているなら、JavaScript コードはテンプレートブロック内に配置する必要があります。そうしないと、最終的な HTML にレンダリングされません。 Django の a ... dmin_change_form_document_ready ブロックには、変更フォーム内でのさまざまな操作を処理するための JavaScript コードが含まれており、 {{ block.super }} は、それらもレンダリングする必要があるために追加されています。 バージョン4.1より前 ... ... 除された際に JavaScript を実行したい場合、 formset:added と formset:removed イベントを使用できます。 event.detail.formsetName は行が属するフォーム ... 'formset:removed' , ( event ) => { // Row removed }); 注意点が2つあります: もし admin/change_form.html を継承しているなら、JavaScript コードはテンプレートブロック内に配置する必要があります。そうしないと、最終的な HTML にレンダリングされません。 Django の a ... dmin_change_form_document_ready ブロックには、変更フォーム内でのさまざまな操作を処理するための JavaScript コードが含まれており、 {{ block.super }} は、それらもレンダリングする必要があるために追加されています。 バージョン4.1より前 ... ... ( "Welcome {name} " ) . format ( name = name ) # Bad _ ( f "Welcome { name } " ) # f-string evaluated before translation. JavaScript のテンプレート文字列を使うには、 gettext のバージョン 0.21 以降が必要です。 翻訳者へのコメント ¶ 翻訳可能な文字列についての ... E|language_bidi }} (False) {{ LANGUAGE_CODE|language_name_translated }} ("německy", when active language is Czech) 国際化: JavaScript コード内 ¶ JavaScript に対する翻訳には、いくつか問題があります: JavaScript コードは gettext 実行にアクセスできません。 Jav ... aScript コードは .po や .mo ファイルにアクセスできません; サーバーによって配布される必要があります。 JavaScript 用の翻訳カタログはできる限り小さくなければなりません。 Django には、これらの問題に対する総合的な解決策が用意されています: ... ... ( "Welcome {name} " ) . format ( name = name ) # Bad _ ( f "Welcome { name } " ) # f-string evaluated before translation. JavaScript のテンプレート文字列を使うには、 gettext のバージョン 0.21 以降が必要です。 翻訳者へのコメント ¶ 翻訳可能な文字列についての ... E|language_bidi }} (False) {{ LANGUAGE_CODE|language_name_translated }} ("německy", when active language is Czech) 国際化: JavaScript コード内 ¶ JavaScript に対する翻訳には、いくつか問題があります: JavaScript コードは gettext 実行にアクセスできません。 Jav ... aScript コードは .po や .mo ファイルにアクセスできません; サーバーによって配布される必要があります。 JavaScript 用の翻訳カタログはできる限り小さくなければなりません。 Django には、これらの問題に対する総合的な解決策が用意されています: ... ... ウィジェットを使いたければ、JavaScript を各ページに配置する必要もあるでしょう。あるページに必要な CSS と JavaScript の組み合わせは、そのページに使用されるウィジェ ... て、DateFields を描画するのにカレンダーを使いたい場合、独自の Calendar ウィジェットを定義したとき、このウィジェットは CSS や JavaScript と紐付けることができます。フォーム上でこの Calendar ウィジェットを使用するとき、Django は必要な CSS および JavaScript のフ ... ったら、ご自分の アプリケーションで自由に使ってください!これらは全て django.contrib.admin.widgets に格納されています。 どの JavaScript ツールキットを使えばいいの? 多くの JavaScript ツールキットが存在し、その多くにはウィジェット (カレンダ ーウィジェットなど) ... ... afe usage of JavaScript's Element.innerHTML could result in XSS in the admin's add/change related popup. Element.textContent is now used to preven ... ty issue admin add change related popup Element innerHTML textContent used also リリースノート July fixes bug Unsafe usage JavaScript 関連するページ Django 1.9.8 リリースノート Django 1.6.7 リリースノート JavaScript code Django 1.4.9 リリースノート Django ... ... ウィジェットを使いたければ、JavaScript を各ページに配置する必要もあるでしょう。あるページに必要な CSS と JavaScript の組み合わせは、そのページに使用されるウィジェ ... て、DateFields を描画するのにカレンダーを使いたい場合、独自の Calendar ウィジェットを定義したとき、このウィジェットは CSS や JavaScript と紐付けることができます。フォーム上でこの Calendar ウィジェットを使用するとき、Django は必要な CSS および JavaScript のフ ... ったら、ご自分の アプリケーションで自由に使ってください!これらは全て django.contrib.admin.widgets に格納されています。 どの JavaScript ツールキットを使えばいいの? 多くの JavaScript ツールキットが存在し、その多くにはウィジェット (カレンダ ーウィジェットなど) ... ... contents Index Modules 検索機能 JavaScript 複数 単語 一致 用語 ... 2026年10月08日