コード例 #1
0
ファイル: models.py プロジェクト: benmao/xfox
 def new(cls,dis):
     obj = Discussion.get(dis)
     if obj is None:
         return
     followers = UserFollow.get_follower(obj.user)
     for follower in followers:
         disf = DiscussionFollow(dis=obj,user = follower)
         disf.put()
コード例 #2
0
ファイル: views.py プロジェクト: benmao/xfox
 def get(self, name):
     u = User.get_user_by_name(name)
     if u is None:
         return self.error(404)
     self.template_value["u"] = u
     self.template_value["is_following"] = UserFollow.is_following(self.user, name)
     self.template_value["recent_dis"] = Discussion.get_recent_dis(u)
     self.template_value["recent_comment"] = RecentCommentLog.get_recent_comment(u)
     self.template_value["recent_bookmark"] = Bookmark.get_recent_bookmark(u)
     self.template_value["f_tag"] = {"key": "u/%s" % u.name_lower, "title": u.name, "show": True}
     self.render("user.html")
コード例 #3
0
ファイル: views.py プロジェクト: benmao/xfox
 def get(self, name):
     UserFollow.unfollow(self.user, name)
     self.redirect("/u/%s/" % name)
コード例 #4
0
ファイル: dis.py プロジェクト: benmao/xfox
 def get(self):
     user = User.get_user_by_name("ccc") 
     users = UserFollow.get_follower(user)
     for x in users:
         print x.name