Commit 3a7d71e3 by Raphael Lullis

Light reformatting in user module.

parent 65c59fbb
...@@ -53,10 +53,9 @@ class User(ParseResource): ...@@ -53,10 +53,9 @@ class User(ParseResource):
@login_required @login_required
def save(self): def save(self):
session_header = {'X-Parse-Session-Token': self.sessionToken} session_header = {'X-Parse-Session-Token': self.sessionToken}
return self.__class__.PUT( url = self._absolute_url
self._absolute_url, data = self._to_native()
extra_headers=session_header, return self.__class__.PUT(url, extra_headers=session_header, **data)
**self._to_native())
@login_required @login_required
def delete(self): def delete(self):
...@@ -65,18 +64,16 @@ class User(ParseResource): ...@@ -65,18 +64,16 @@ class User(ParseResource):
@staticmethod @staticmethod
def signup(username, password, **kw): def signup(username, password, **kw):
return User(**User.POST('', username=username, password=password, return User(**User.POST('', username=username, password=password, **kw))
**kw))
@staticmethod @staticmethod
def login(username, password): def login(username, passwd):
login_url = '/'.join([API_ROOT, 'login']) login_url = '/'.join([API_ROOT, 'login'])
return User(**User.GET(login_url, username=username, return User(**User.GET(login_url, username=username, password=passwd))
password=password))
@staticmethod @staticmethod
def request_password_reset(email): def request_password_reset(email):
'''Trigger Parse's Password Process. Return True/False '''Trigger Parse\'s Password Process. Return True/False
indicate success/failure on the request''' indicate success/failure on the request'''
url = '/'.join([API_ROOT, 'requestPasswordReset']) url = '/'.join([API_ROOT, 'requestPasswordReset'])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment