ฉันจะลบล้างเทมเพลตผู้ดูแลระบบ (เช่น admin / index.html) ได้อย่างไรในขณะเดียวกันก็ขยาย (ดูhttps://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-vs-replacing -an-admin-template )?
อันดับแรก - ฉันรู้ว่ามีการถามและตอบคำถามนี้มาก่อนแล้ว (ดูDjango: การแทนที่และการขยายเทมเพลตแอป ) แต่เนื่องจากคำตอบบอกว่าไม่สามารถใช้ได้โดยตรงหากคุณใช้ตัวโหลดเทมเพลต app_directories (ซึ่งส่วนใหญ่เป็น เวลา).
วิธีแก้ปัญหาปัจจุบันของฉันคือทำสำเนาและขยายจากสิ่งเหล่านี้แทนที่จะขยายโดยตรงจากเทมเพลตผู้ดูแลระบบ วิธีนี้ใช้งานได้ดี แต่สับสนมากและเพิ่มงานพิเศษเมื่อเทมเพลตผู้ดูแลระบบเปลี่ยนไป
อาจนึกถึงแท็กส่วนขยายที่กำหนดเองสำหรับเทมเพลต แต่ฉันไม่ต้องการสร้างวงล้อใหม่หากมีวิธีแก้ไขอยู่แล้ว
หมายเหตุด้านข้าง: มีใครรู้บ้างว่าปัญหานี้จะได้รับการแก้ไขโดย Django เองหรือไม่?