【发布时间】:2020-06-13 18:34:20
【问题描述】:
我正在寻找一种更好的解决方案来处理 Anchor 标记内的整个 div ....
我在一个循环中列出用户.....如果我点击一个用户的块我需要重定向到那个人的页面......有没有更好的解决方案......
我需要先为用户使用锚标记,它应该可以在整个块上使用链接。
这是我的代码
<ul class="no-padding">
{% for user in users %}
<a href="{% url 'user-profile' pk=user.pk %}">
<li class="item padding-15 teams">
<div class="thumbnail-wrapper d64 circular">
<img data-src-retina="{% static 'assets/img/user-64x.png' %}" data-src="{% static 'assets/img/user-64x.png' %}" src="{% static 'assets/img/user-64x.png' %}">
</div>
<div class="inline m-l-15">
<p class="recipients no-margin hint-text small">{{user.first_name}}</p>
<p class="subject no-margin">{{ user.designation }}</p>
</div>
</li>
</a>
{% endfor %}
</ul>
【问题讨论】:
-
你有什么问题?
-
团队负责人问我一个更好的方法我需要使用锚标签作为用户名,它应该可以在整个块上使用链接。
-
我不明白这是什么意思。
-
“在整个区块上工作”是什么意思?
-
也许你只是想要
<a href="{% url 'user-profile' pk=user.pk %}">{{user.first_name}}</a>?
标签: javascript html django-templates