Tôi muốn cung cấp cùng một nội dung bên trong 2 tệp cơ sở khác nhau.
Vì vậy, tôi đang cố gắng làm điều này:
page1.html:
{% extends "base1.html" %}
{% include "commondata.html" %}
trang2.html:
{% extends "base2.html" %}
{% include "commondata.html" %}
Vấn đề là tôi dường như không thể sử dụng cả mở rộng và bao gồm. Có một số cách để làm điều đó? Và nếu không, làm thế nào tôi có thể thực hiện được những điều trên?
commondata.html ghi đè một khối được chỉ định trong cả base1.html và base2.html
Mục đích của việc này là cung cấp cùng một trang ở cả định dạng pdf và html, trong đó định dạng hơi khác nhau. Câu hỏi trên mặc dù đơn giản hóa những gì tôi đang cố gắng làm như vậy nếu tôi có thể nhận được câu trả lời rằng nó sẽ giải quyết được vấn đề của tôi.