... ってテンプレートを継承できます。これにより、テンプレート全体を再実装することなく、少しだけカスタマイズできます。 例えば、このテクニックを使って admin/base_site.html テンプレートにカスタムロゴを追加できます: templates/admin/base_site.html ¶ {% extends "admin/b ... lock.super を使って以前のコンテンツを保持します。 残りのテンプレートは admin/base_site.html からそのまま継承されます。 このテクニックは、テンプレートローダーが extends タグを解決するときに、すでにロードされているオーバーライドテンプレート ( templates/admin/ ... base_site.html ) を考慮しないので動作します。 block.super と組み合わせることで、小さなカスタマイズを行うための強力なテクニックとなります。 目次 テンプレートをオーバーライドする プロジェクトのtemplatesディレクトリからオーバーライドする アプリのテンプレ ... ... ってテンプレートを継承できます。これにより、テンプレート全体を再実装することなく、少しだけカスタマイズできます。 例えば、このテクニックを使って admin/base_site.html テンプレートにカスタムロゴを追加できます: templates/admin/base_site.html ¶ {% extends "admin/b ... lock.super を使って以前のコンテンツを保持します。 残りのテンプレートは admin/base_site.html からそのまま継承されます。 このテクニックは、テンプレートローダーが extends タグを解決するときに、すでにロードされているオーバーライドテンプレート ( templates/admin/ ... base_site.html ) を考慮しないので動作します。 block.super と組み合わせることで、小さなカスタマイズを行うための強力なテクニックとなります。 目次 テンプレートをオーバーライドする プロジェクトのtemplatesディレクトリからオーバーライドする アプリのテンプレ ... ... y オプションも、登録されたコールバック関数に対して人間が読みやすい説明を提供するために、 display() デコレータを使用して同じテクニックを使っています。 ModelAdmin にアクションを追加する ¶ 次に ModelAdmin にアクションを通知する必要があります。これは他の設定オプ ... 書きたくてうずうずしているのであれば、これで始めるのに十分な知識が得られました。このドキュメントの残りの部分では、より高度なテクニックを扱います。 アクション内でエラーをハンドリングする ¶ アクションの実行中に予見可能なエラー状態が発生した場合、ユーザに問題を ... dmin.message_user() を使用して、レスポンスに問題のユーザーフレンドリーな説明を表示することを意味します。 高度なアクションのテクニック ¶ より高度なオプションのために、いくつかの追加の選択肢や出来ることがあります。 ModelAdmin メソッドとしてのアクション ¶ 上記 ... ... フォーマット ¶ これらの例には PDF 固有のものはあまりないことに注意してください -- reportlab を使った部分だけです。同じようなテクニックを使って、Pythonのライブラリがあれば任意のフォーマットを生成できます。また、 CSVを出力する にも別の例とテキストベースのフォー ... マットを生成するときに使えるテクニックがあります。 参考 Django Packagesは、DjangoからPDFファイルを生成するのに役立つ パッケージの比較一覧 を提供しています。 目次 ... ... y オプションも、登録されたコールバック関数に対して人間が読みやすい説明を提供するために、 display() デコレータを使用して同じテクニックを使っています。 ModelAdmin にアクションを追加する ¶ 次に ModelAdmin にアクションを通知する必要があります。これは他の設定オプ ... 書きたくてうずうずしているのであれば、これで始めるのに十分な知識が得られました。このドキュメントの残りの部分では、より高度なテクニックを扱います。 アクション内でエラーをハンドリングする ¶ アクションの実行中に予見可能なエラー状態が発生した場合、ユーザに問題を ... dmin.message_user() を使用して、レスポンスに問題のユーザーフレンドリーな説明を表示することを意味します。 高度なアクションのテクニック ¶ より高度なオプションのために、いくつかの追加の選択肢や出来ることがあります。 ModelAdmin メソッドとしてのアクション ¶ 上記 ... ... フォーマット ¶ これらの例には PDF 固有のものはあまりないことに注意してください -- reportlab を使った部分だけです。同じようなテクニックを使って、Pythonのライブラリがあれば任意のフォーマットを生成できます。また、 CSVを出力する にも別の例とテキストベースのフォー ... マットを生成するときに使えるテクニックがあります。 参考 Django Packagesは、DjangoからPDFファイルを生成するのに役立つ パッケージの比較一覧 を提供しています。 目次 ... ... のような、フォーマット特有の説明は特にありません。あなたの望むテキストベースのフォーマットを出力するときには、ここで説明したテクニックを活用してみてください。また、任意のバイナリデータを生成するときにも、ここでのテクニックが参考になります; PDFファイルを作成す ... ... のような、フォーマット特有の説明は特にありません。あなたの望むテキストベースのフォーマットを出力するときには、ここで説明したテクニックを活用してみてください。また、任意のバイナリデータを生成するときにも、ここでのテクニックが参考になります; PDFファイルを作成す ... ... 大ファンです。この時点で、あなたは自分自身のプロジェクトを立ち上げ、試行錯誤を始めるのに十分な知識を得ているはずです。新しいテクニックを学ぶ必要が出てきたら、ぜひドキュメントに戻ってきてください。また、コミュニティが作り上げてきたより大きな Django ecosystem ... ... 大ファンです。この時点で、あなたは自分自身のプロジェクトを立ち上げ、試行錯誤を始めるのに十分な知識を得ているはずです。新しいテクニックを学ぶ必要が出てきたら、ぜひドキュメントに戻ってきてください。また、コミュニティが作り上げてきたより大きな Django ecosystem ... 2026年10月08日