Theo này SO bài:Làm cách nào để nhận biến "gỡ lỗi" trong ngữ cảnh mẫu Django của tôi?
How to check the TEMPLATE_DEBUG flag in a django template?
nếu:
- A) tập tin settings.py của tôi có:
TEMPLATE_CONTEXT_PROCESSORS = ['django.core.context_processors.debug',...
- và B) Tôi sử dụng một RequestContext (như trái ngược với một bối cảnh)
I nên có biến "gỡ rối" đối với ngữ cảnh mẫu của tôi. Tuy nhiên, tôi không: khi tôi làm {{debug}}
trong một mẫu, nó không hiển thị ("").
Có bất kỳ điều gì khác mà tôi thiếu là cần thiết để có được biến "gỡ lỗi" trong ngữ cảnh mẫu không?
Ah, mà làm cho cảm giác hoàn hảo. Tôi không cho rằng bạn biết cách nào để vượt qua yêu cầu đó? Tôi làm việc từ nhiều địa điểm và địa chỉ IP của máy phát triển của tôi thay đổi, vì vậy sẽ rất tuyệt nếu tôi chỉ có thể nói "nếu cài đặt gỡ lỗi là đúng, chúng tôi đang ở chế độ gỡ lỗi; đừng lo lắng về IP của tôi". – machineghost
Bạn có thể viết bộ xử lý ngữ cảnh của riêng mình mà chỉ cần đặt cài đặt 'DEBUG' vào ngữ cảnh. –
Ah, ý tưởng tuyệt vời; cảm ơn! – machineghost