Trong mẫu Django của tôi, tôi cần gán giá trị của một tên url vào một biến trong một khối để tôi có thể sử dụng nó ở nhiều nơi.Gán giá trị của URL được đặt tên cho biến trong các mẫu Django
tôi cần phải đạt được một cái gì đó như thế này:
{% for tag in post.tags.all %}
{% with tagabs={%url showtag tag%} %}
<li><a href="{{tagabs}}">#{{tag}}</a></li>
{% endwith %}
{% endfor %}
Nhưng rõ ràng đó không làm việc và sẽ kết thúc với một lỗi phân tích cú pháp. Ví dụ trên là một trường hợp đơn giản mà tôi chỉ có thể có {% url thẻ showtag%} thay vì {{tagabs}} và xóa khối bằng. Nhưng trong kịch bản của tôi giá trị tagabs tôi cần phải sử dụng nó ở một vài nơi và trong một câu lệnh if để so sánh.
Cảm ơn sự giúp đỡ.
bạn có thể đưa ra thông tin một chút thêm về các vấn đề lớn hơn xin vui lòng? – rockingskier