When referencing a context variable within an if statement in a template,
you don't need to use {{ var }}. Simply use: {% if variabile == "one"
%}...{% elif variable == "two" %}...{% else %}...{% endif %}.

JDB


On Wed, Jan 8, 2014 at 9:33 AM, luca72 <[email protected]> wrote:

> hello the views file is like:
>
> def test(request):
>    testo = ["a","b"]
>    titolo = 'test'
>    variabile = 'one'
>    return render_to_response('vini.html',{'testo':testo,'titolo':titolo,
> 'testo':testo,'variabile':variabile,})
>
> the template is:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
> http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> <html xmlns="http://www.w3.org/1999/xhtml";>
> <head>
> <link rel="stylesheet" type="text/css" href="
> http://xxxxxxxxxxxxxxxxxxxxxxxxxxxx/piemontestatic/admin/css/principale.css
> "/>
> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
> <title>{% block title %}{{titolo}}{% endblock %}</title>
>  </head>
> <body>
> <div id="titoli">
> {% block titoli %} {% endblock %}
> </div>
> <div id="navcontainer">
>   <ul id="navlist">
>   {% if {{variabile}} == "one" %}
>   <li id="active"><a href="/mostro_prima" id="current">History</a></li>
>   <li><a href="/vini">Wines</a></li>
>   <li><a href="#">Foods</a></li>
>   {% elif {{variabile}} == "two" %}
>   <li><a href="/mostro_prima">History</a></li>
>   <li id="active"><a href="/vini" id="current">Wines</a></li>
>   <li><a href="#">Foods</a></li>
>   {% else %}
>   <li><a href="/mostro_prima">History</a></li>
>   <li><a href="/vini">Wines</a></li>
>   <li id="active"><a href="#" id="current">Foods</a></li>
>   {% endif %}
>   </ul>
> </div>
> <div id="main">
> {% block main %}{% for n in testo %}<br/>{{n}}{% endfor %}
> <br/><br/><br/>
> Contact : <br/>
> Tel: +xxxxxxxxxx </br>
> Mobile: +xxxxxxxxx2<br/>
> Email : <a href="xxxxxxxxxxxxxxxxxxxxxxx"> info@xxxxxxxxxxxxxxxxxm</a>
> {% endblock %}
> </div>
> <div id= "immagini">
> </div>
> </body>
> </html>
>
> Why i get the error how i can solve?
>
> Thanks
>
> Luca
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/f9137164-20c7-4ab1-bb43-4062c267b03a%40googlegroups.com
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>



-- 
Jonathan D. Baker
Developer
http://jonathandbaker.com

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAPMFOb5hYehpPsQcXoefukxz69wJRB-mXyd25eep-eZM7r%3DpwA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to