2011-02-07 42 views
10

Trong một trong các mô hình của tôi, tôi có một trường danh mục là cấu hình nhiều cấu hình.Django manytomany ở định dạng mẫu

Tôi đã tự hỏi làm cách nào để có được kết quả sau trong mẫu.

loại 1, loại 2, loại 3 và loại 4

Vì vậy, về cơ bản tách riêng từng loại với một dấu phẩy, ngoại trừ người cuối cùng mà sau đó được thay thế bằng một "và"

Trả lời

23
{% for category in myob.categories.all %} 
    {{ category }} 
    {% if not forloop.last %},{% else %} and {% endif %} 
{% endfor %} 
Các vấn đề liên quan