def check_password(self, password): return self.password == md5(password)
def get_avatar_url(self, size=20): url_tpl = 'http://www.gravatar.com/avatar/%s?size=%s&d=%s%s' return url_tpl % (md5(self.email), size, request.url_root, url_for('static', filename='images/avatars/default.png'))
def set_password(self, password): self.password = md5(password)