Tôi cố gắng để trình bày một cuốn từ điển từ view.py tôi tại mẫu HTML như:phím dict với khoảng trống trong Django các mẫu
test = { 'works': True, 'this fails':False }
và trong mẫu:
này hoạt động mà không có một vấn đề :
{{ test.works }}
Nhưng một chìa khóa từ điển mà là có một khoảng trống giữa các từ như 'này không thành công' không hoạt động:
{{ test.this fails }}
tôi nhận được lỗi này:
Could not parse the remainder:
' fails'
from'this fails'
Làm thế nào tôi có thể khắc phục vấn đề này? Tôi không phải là người làm đầy các mô hình, vì vậy tôi không thể thay đổi các phím của dict để loại bỏ không gian.
Đừng quên {% tải myfilter%} trong mẫu – Ross
@Ross - trang web được liên kết đó sẽ có dấu hiệu cảnh báo. Đeo kính râm vào! –
bộ lọc cần phải ở trong một tệp bên trong thư mục templatetags. thêm thông tin @ http://stackoverflow.com/questions/3474734/django-custom-template-filter-cant-work –