def get(self,key): user_key = self.get_secure_cookie("user_key") board = Board() query = {} query['q'] = "user:%s" % user_key _data = board.solr(query) thumb = Thumb() pic = Pic() pic_url = pic.get(key)['url'] thumb_url = thumb.get(key)['url'] self.render('repin.html',boards = _data,pic_url=pic_url,thumb_url=thumb_url)
def getPinDetail(self,key): board = Board() user = User() thumb = Thumb() pic = Pic() comment = Comment() marks_dict = [] pin = self.get(key) _pin = {} _pin['pin'] = self.get(key) _pin['user'] = user.getDetail(pin['user']) _pin['pin']['pic'] = pic.get(pin['key'])['url'] _pin['board'] = board.getDetailWithPinThumb(pin['board']) _pin['comments'] = comment.getByPin( pin['key']) return _pin