2014-09-19 10 views
7

Ich versuche, einen Anker auf meine URL in einer django Vorlage wie folgt hinzuzufügen:wie Anker hinzuzufügen URL zu django in Vorlage

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

Dies gilt nicht.

Wie kann ich dies erreichen, um zum Ankerpunkt zu gelangen, wenn dieser Link angeklickt wird?

+0

Vielleicht ist das [django-urltags] (https://pypi.python.org/pypi/django-urltags/0.1) -Modul helfen kann. –

Antwort

9

Achten Sie darauf, die tatsächlichen Anker wie dies in der Vorlage definiert:

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

Und dann verknüpfen, um es so, wie Sie tut:

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

Wenn dies nicht / funktioniert fügen Sie einfach vor Ihre -tag:

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

Vergangenheit zwischen Ihr Anker-Tag:

<a href="{% url 'your_url_name' object.parameter %}" class="pull-right" > Anchor Text{{object.parameter}}</a>