Ejemplo n.º 1
0
class MainModel(object):
	def __init__(self):
		self.user = UserModel()

	def add_user(self, user_form):
		is_exists = self.user.is_exists(user_form["nickname"],
									 user_form["email"])
		if is_exists:
			print "Signup error: User is already exists"
			return False
		else:
			self.user.add(nickname=user_form["nickname"],
						  email=user_form["email"],
						  password=user_form["passwd"])
			return True

	def get_user(self, login_form):
		data = self.user.get(email=login_form["login"])

		if not data:
			print "Login error: Empty data"
			return False

		user = data[0]
		user_dict = {
			"nickname": user[1],
			"password": user[3]
		}

		if user_dict["password"] == login_form["passwd"]:
			return user_dict
		else:
			return False
Ejemplo n.º 2
0
class MainModel(object):
	def __init__(self):
		self.user = UserModel()

	def add_user(self, user_form):
		is_exists = self.user.is_exists(user_form["nickname"],
									 user_form["email"])
		if is_exists:
			return False
		else:
			self.user.add(nickname=user_form["nickname"],
						  email=user_form["email"],
						  password=user_form["hash"])
			return True

	def get_user(self, login_form):
		data = self.user.get(email=login_form["email"])

		if not data:
			return False

		user = data[0]
		user_dict = {
			"nickname": user[1],
			"password": user[3]
		}

		if user_dict["password"] == login_form["hash"]:
			return user_dict["nickname"]
		else:
			return False
Ejemplo n.º 3
0
class ChatModel(object):
	def __init__(self):
		self.user = UserModel()

	def get_user(self, nickname):
		self.user.get(nickname=nickname)