It works for me. Are you sure you're problem is with {{=n.name}}. The error 
message you got looks like a NameError, not an AttributeError. Are you 
referring to a variable 'name' somewhere in your view (or controller)? Can 
you show your full controller and view code?
 
Anthony

On Sunday, April 10, 2011 9:48:26 AM UTC-4, David J wrote:

> I am passing a list of employees 
>
> so in my view I have 
>
> {{ for n in employees:} 
>
> {{= n.name }} 
>
> {{pass}} 
>
> On 4/10/11 9:10 AM, DenesL wrote:
> >
> > On Apr 10, 5:53 am, "David J."<da...@styleflare.com>  wrote:
> >> In my controller I am defining a class
> >>
> >> class  Employee:
> >>       pass
> >>
> >> john  =  Employee()  # Create an empty employee record
> >>
> >> # Fill the fields of the record
> >> john.name  =  'John Doe'
> >> john.dept  =  'computer lab'
> >> john.salary  =  1000
> >>
> >> and in my view
> >>
> >> I am trying {{=employee.name}}
> > How are you setting employee?.
> >
> >> It throws an attribute exception
> >>
> >> 'p23 S'("name \'name\' is not defined",)'
> >>
> >> I am using trunk version; Perhaps I am doing something wrong.
> >>
> >> Thanks. 
>
>   

Reply via email to