예제 #1
0
	def get_current_user(self):
		user_id = self.get_secure_cookie("current_user")
		print "user_id ", user_id
		if not user_id: return None
		#return True
		# user = AutoUser.queryByUserId(user_id)
		user = Users.queryByUserId(user_id)
		print "user_name " , user.user_name
		return user
예제 #2
0
	def get(self, username):
		# 当前的用户id
		uid = self.get_current_user_id()
		if uid:
			uid = int(uid)
		# 要访问的用户主页
		user = Users.queryByUsername(username)
		
		# 判读是否已经关注
		isfollowed = User_follow.queryIsFollowed(uid, user.uid)
		
		# 判断用户是否登录
		if not user :
			self.render("global/show_message.html", user = user)
		else :
			print user.user_name
			print uid, user.uid
			# 获取主页用户关注名单
			followingList =  User_follow.followingList(user.uid)
			# 获取主页用户粉丝名单
			followerList =  User_follow.followerList(user.uid)
			self.render("profile/index.html", user = user, uid = uid, isfollowed = isfollowed, followingList = followingList, followerList = followerList)