django-bản-tags cung cấp một cách để làm cho việc tạo ra các thẻ mẫu ngớ ngẩn đơn giản. Tags được "bản địa" bởi vì có một mối quan hệ gần gũi hơn giữa các tag trong mẫu và một hàm Python đằng sau hậu trường. Các ứng dụng tóm tắt các công việc cần thiết để phân tích ra các cú pháp templatetag thành một hình thức sử dụng được cho một chức năng Python. Ví dụ:
Xác định một hàm tùy ý trong templatetags của bạn:
def thêm (x, y):trở về x + y
add.function = True
Sử dụng các chức năng trong mẫu của bạn:
{% thêm 1000 100 như num%}{{Num | intcomma}}
Những kết quả đầu ra:
1100Các tính năng khác của Native Tags:
Lập luận theo từ khóa parsingQuoted chuỗi phân tích cú pháp corectlyNo {% tải%} thẻ requiredAuto quyết tâm của các biến templateSức mạnh thực sự của các module đi kèm trong các contrib Thêm Ons trong đó có tấn của các thẻ phải ra khỏi hộp, sẵn sàng để sử dụng. Sử dụng hợp lý các contrib Thêm Ons làm cho ứng dụng này là một thay thế chức năng để django-template-utils James Bennett của
Yêu cầu :
- Django
- Python
Bình luận không