Changeset 5039
- Timestamp:
- 07/25/08 04:32:34 (6 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
projects/tg.devtools/trunk/devtools/templates/turbogears/+package+/model/identity.py_tmpl
r5037 r5039 73 73 based on their email addresses since it is unique. 74 74 """ 75 session = DBSession() 76 return session.query(cls).filter(cls.email_address==email).first() 75 return cls.query.filter(cls.email_address==email).first() 77 76 78 77 @classmethod … … 81 80 based on their user_name attribute. 82 81 """ 83 session = DBSession() 84 return session.query(cls).filter(cls.user_name==username).first() 82 return cls.query.filter(cls.user_name==username).first() 85 83 86 84 … … 154 152 155 153 156 mapper(User, users_table,154 DBSession.mapper(User, users_table, 157 155 properties=dict(_password=users_table.c.password)) 158 156 159 mapper(Group, groups_table,157 DBSession.mapper(Group, groups_table, 160 158 properties=dict(users=relation(User, 161 159 secondary=user_group_table, backref='groups'))) 162 160 163 mapper(Permission, permissions_table,161 DBSession.mapper(Permission, permissions_table, 164 162 properties=dict(groups=relation(Group, 165 163 secondary=group_permission_table, backref='permissions')))