tôi đang cố gắng để làm cho công việc đoạn mẫu sau:django mẫu: làm thế nào để mở rộng một biến thành đối số chuỗi cho tích hợp trong thẻ 'url`
<ul>
{% for name,label in entries.items %}
<li><a href="{% url name %}">{{ label }}</a></li>
{% endfor %}
</ul>
Như bạn thấy name
là một biến mà tôi cần phải mở rộng thành chuỗi trước khi chuyển nó vào thẻ tích hợp url
.
Thật không may là kết quả đoạn mẫu nói trên trong ngoại lệ sau đây:
Exception Type: TemplateSyntaxError
Exception Value:
Caught NoReverseMatch while rendering: Reverse for 'name' with arguments '()' and keyword arguments '{}' not found.
Bất kỳ ý tưởng hoặc các phương pháp thay thế về cách đạt được điều này?
Đây là câu trả lời tôi đang tìm kiếm. Nó hoạt động! Cảm ơn! :) (Tôi đang sử dụng django 1.3.7) – fstab