アプリ固有の拡張機能を使用した Django 管理者テンプレートのオーバーライドと拡張
app_directories を使用する場合、Django 管理者テンプレートを拡張しながらオーバーライドするのは難しい場合がありますテンプレートローダー。これに対処するには、特定のアプリからのテンプレートの拡張をサポートするカスタム テンプレート ローダーの利用を検討してください。
解決策: カスタム テンプレート ローダー
SmartTemplates などのカスタム テンプレート ローダーを使用すると、特定のアプリ内で拡張するテンプレートを指定します。これにより、管理アプリの admin/index.html テンプレートを継承する独自の admin/index.html テンプレートを作成できます。
例:
1 2 3 4 5 6 7 8 9 |
|
使用法:
追加メモ:
以上がアプリ固有の拡張機能を使用して Django 管理者テンプレートをオーバーライドおよび拡張するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。