2014-09-19 11 views
7

Sto cercando di aggiungere un ancoraggio al mio URL in un modello di django come questo:come aggiungere ancora Django url nella mascherina

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

Questo non funziona.

Come posso ottenere questo spostamento al punto di ancoraggio quando si fa clic su questo collegamento?

+0

Forse il modulo [django-urltags] (https://pypi.python.org/pypi/django-urltags/0.1) può aiutare. –

risposta

9

Assicurarsi che l'ancora attuale viene definito come questo nel tuo modello:

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

e quindi collegare ad esso il modo che hai fatto:

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

Se questo non funziona aggiungere / poco prima il tuo # -tag:

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

passato tra il tag anchor:

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