Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mengatasi dan Memanjangkan Templat Pentadbiran Django dengan Sambungan Khusus Apl?
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!