def get(self): user = users.get_current_user() if not user: self.redirect("/") player = doo.getplayerbyuser(user) if not player: player = doo.makeplayer(user.nickname(), user=user) investment = doo.getplayer(self.request.get('param')) levelprogress, nextlevel = investment.checklevel() occupation = investment.getoccupation() solidstuff = doo.getsolidstuffbyplayerid(investment.playerid) meinthem = doo.getplayerinvestment(player.playerid, investment.playerid) theminme = doo.getplayerinvestment(investment.playerid, player.playerid) if investment.playerid in player.friends: friend = True else: friend = False lastdividenddate = formattar.getprettydate(investment.lastdividenddate) template_values = { 'investment': investment, 'friend': friend, 'solidstuff': solidstuff, 'lastdividenddate': lastdividenddate, 'meinthem': meinthem, 'theminme': theminme, 'player': player, 'occupation': occupation, 'levelprogress': levelprogress, 'nextlevel': nextlevel, } if player.mobile: templatefile = 'm_playerinfo.html' else: templatefile = 'playerinfo.html' path = os.path.join(os.path.dirname(__file__), templatefile) self.response.out.write(template.render(path, template_values))
def getlastdividenddate(self): return formattar.getprettydate(self.lastdividenddate)