2010-10-26 6 views
4

Je veux url encode le suivant à l'intérieur modèledjango urlencode plusieurs variables modèle

{{address.street}} {{address.city}} {}} address.state

est là de toute façon à faire du côté du modèle et le placer dans un href (je préfère ne pas les combiner sur le côté serveur):

<a href="http://maps.google.com/maps?daddr=<!-- OVER HERE --!>">Map It</a> 

merci!

Répondre

4
<a href="http://maps.google.com/maps?daddr={{address.street|urlencode}} {{address.city|urlencode}} {{address.state|urlencode}}"> 

Je ne sais pas comment vous voulez les combiner, j'ai juste utilisé un espace. Ou:

<a href="http://maps.google.com/maps?daddr={% filter urlencode %}{{address.street}} {{address.city}} {{address.state}}{% endfilter %}">