Mengatasi dan Memanjangkan Templat Pentadbir Django dengan Sambungan Khusus Apl
Mengatasi templat pentadbir Django semasa memanjangkannya boleh menjadi cabaran apabila menggunakan app_directories pemuat templat. Untuk menangani perkara ini, pertimbangkan untuk menggunakan pemuat templat tersuai yang menyokong pelanjutan templat daripada apl tertentu.
Penyelesaian: Pemuat Templat Tersuai
Pemuat templat tersuai seperti SmartTemplates membolehkan anda untuk menentukan templat untuk dilanjutkan dalam apl tertentu. Ini membolehkan anda membuat templat admin/index.html anda sendiri yang diwarisi daripada templat admin/index.html dalam apl pentadbir.
Contohnya:
{% extends "admin:admin/index.html" %} {% block sidebar %} {{ block.super }} <div> <h1>Extra Links</h1> <a href="/admin/extra/">My Extra Link</a> </div> {% endblock %}
Penggunaan :
Nota Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Mengatasi dan Memanjangkan Templat Pentadbiran Django dengan Sambungan Khusus Apl?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!