2014-09-19 14 views
7

Tôi cố gắng để thêm một neo để url của tôi trong một mẫu django như thế này:cách thêm neo để django url trong mẫu

<a data-hover="Are You At Risk?" href="{% url 'home' %}#container">My link</a> 

này không hoạt động.

Tôi làm cách nào để di chuyển đến điểm neo khi liên kết này được nhấp?

+0

Có thể mô-đun [django-urltags] (https://pypi.python.org/pypi/django-urltags/0.1) có thể hữu ích. –

Trả lời

9

Hãy chắc chắn rằng neo thực tế được định nghĩa như thế này trong mẫu của bạn:

<a name="container"></a> 

Và sau đó liên kết với nó theo cách mà bạn đã làm:

<a data-hover="Are You At Risk?" href="{% url 'home' %}#container">My link</a> 

Nếu điều này không làm việc thêm / ngay trước của bạn # -tag:

<a data-hover="Are You At Risk?" href="{% url 'home' %}/#container">My link</a> 
0

qua nó giữa thẻ neo của bạn:

<a href="{% url 'your_url_name' object.parameter %}" class="pull-right" > Anchor Text{{object.parameter}}</a> 
Các vấn đề liên quan