On Sun, Apr 10, 2011 at 11:07 AM, Anthony <abasta...@gmail.com> wrote: > 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}}
Try something like this. In your controller: create your list of employees, ie: employees = [] 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 employees.append(john) return (employees=employees) In your view, your code should work: {{ for n in employees:}} {{= n.name }} {{pass}} Hope it works for you. Joaquin.