It gives me an: AttributeError: 'str' object has no attribute 'nickname' on this line... response.write(person.nickname) but that all looks great... What the heck am I missing here... Second thing is the conditional I use in the view... I have "if (users):", is that the best way to check if there is content in users model? If not what would you recommend is the best way? Bester Regards, Jason
--------------------------------------------------- Information: MODEL: db.define_table('users', SQLField('first_name', 'string', length=15), SQLField('last_name', 'string', length=15), SQLField('nickname', 'string', length=15), SQLField('phone_number', 'string', length=15), SQLField('email', 'string'), SQLField('password', 'password'), SQLField('company', 'string', length=25), SQLField('position', 'string'), SQLField('street', 'string'), SQLField('city', 'string', length=30), SQLField('postal_code', 'string', length=15), SQLField('country', 'string', length=30), SQLField('created', 'datetime', default=now, writable=False), SQLField('registration_key', length=128, writable=False, readable=False, default=''), SQLField('avatar', 'upload')) CONTROLLER: #Manage Users def manage_users(): happenings = db().select(db.happening.ALL,orderby=db.happening.name) tags = db().select(db.tag.ALL,orderby=db.tag.name) users = db().select(db.users.ALL,orderby=db.users.nickname) tags = db.tag users = db.users return dict(tags=tags, users=users, happenings=happenings, today=today) VIEW: {{extend 'layout.html'}} <h1>Users at your happening...</h1> <div id="edit_happenings"> <ul> {{for happening in happenings:}} <li> {{=happening.name}} </li> {{pass}} </ul> </div> <div id="edit_users"> {{if (users):}} <ul> {{for person in users:}} <li> {{=person.nickname}} </li> {{pass}} </ul> {{else:}} <p>You have no users yet... click here to create one.</p> {{pass}} <div id="edit_tags"> <ul> {{for tag in tags:}} <li> {{=tag}} </li> {{pass}} </ul> </div> </div> {{=BEAUTIFY(response._vars)}} --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---