Mercurial > public > src > rhodecode
comparison pylons_app/model/user_model.py @ 481: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 | c3e28b44454b a3d9d24acbec |
comparison
equal
deleted
inserted
replaced
480:c59c4d4323e7 | 481:d66a7fa7689b |
---|---|
40 def get_default(self): | 40 def get_default(self): |
41 return self.sa.query(User).filter(User.username == 'default').scalar() | 41 return self.sa.query(User).filter(User.username == 'default').scalar() |
42 | 42 |
43 def get_user(self, id): | 43 def get_user(self, id): |
44 return self.sa.query(User).get(id) | 44 return self.sa.query(User).get(id) |
45 | |
46 def get_user_by_name(self,name): | |
47 return self.sa.query(User).filter(User.username == name).scalar() | |
45 | 48 |
46 def create(self, form_data): | 49 def create(self, form_data): |
47 try: | 50 try: |
48 new_user = User() | 51 new_user = User() |
49 for k, v in form_data.items(): | 52 for k, v in form_data.items(): |