Tôi đang làm việc trên một ứng dụng blog và tôi muốn có một thanh bên bao gồm danh sách tất cả các tháng mà blog đã tồn tại, để cung cấp liên kết đến các trang lưu trữ. Hơn nữa, tôi muốn làm cho điều này tự động cập nhật khi tháng thay đổi, thay vì mã hóa nó trong mẫu. Tất nhiên, theo như tôi có thể nói, điều này có nghĩa là tôi sẽ phải tính danh sách các tháng trong mỗi chế độ xem và chuyển nó vào mọi mẫu từ mọi chế độ xem.Làm thế nào tôi có thể vượt qua một biến tĩnh tiêu chuẩn từ tất cả các khung nhìn trong Django?
Tôi muốn tránh điều này, nếu có thể. Có cách nào để tính toán danh sách một lần và tự động áp dụng nó cho mỗi mẫu, mà không cần phải chuyển nó một cách rõ ràng vào khuôn mẫu từ mỗi khung nhìn?
+1 để đề cập đến thẻ mẫu tùy chỉnh. Trừ khi đây là một giá trị bạn sẽ sử dụng trên nghĩa đen mỗi trang duy nhất trên trang web, đó là một cách tiếp cận tốt hơn so với một bộ xử lý ngữ cảnh. –