diff pylons_app/model/user_model.py @ 442:d66a7fa7689b

moved loged in user propagation out of forms, update user model to get auto update last login. bugfix with redirect log fixed forms logic a little bit some other tweeks
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 01 Sep 2010 23:32:47 +0200
parents 3ed2d46a2ca7
children a3d9d24acbec
line wrap: on
line diff
--- a/pylons_app/model/user_model.py	Wed Sep 01 12:13:03 2010 +0200
+++ b/pylons_app/model/user_model.py	Wed Sep 01 23:32:47 2010 +0200
@@ -43,6 +43,9 @@
     def get_user(self, id):
         return self.sa.query(User).get(id)
     
+    def get_user_by_name(self,name):
+        return self.sa.query(User).filter(User.username == name).scalar()
+    
     def create(self, form_data):
         try:
             new_user = User()