Пример #1
0
 def main(self,char):
     if UserSession().isLogged() and char!= 'stub':
         user = UserSession().getUser()
         char = models.Char.get_or_insert(str(user.key())+char, owner=user)
         charStats = models.CharStats.get_or_insert(char.key().name(), char=char)
         self.response.out.write(blocks.render_template('ajax/main.html', {'charStats':charStats}))
     else:
         self.response.out.write(blocks.render_template('ajax/main.html', {'charStats':models.CharStats()}))
Пример #2
0
 def skills(self,char):
     if UserSession().isLogged() and char!= 'stub':
         user = UserSession().getUser()
         char = models.Char.get_or_insert(str(user.key())+char, owner=user)
         skills= char.skills.fetch(1000)
         self.response.out.write(blocks.render_template('ajax/skills.html', {'skills':skills}))
     else:
         self.response.out.write(blocks.render_template('ajax/skills.html', {'skills':[]}))
Пример #3
0
    def journal(self,char):
        if UserSession().isLogged() and char!= 'stub':
            user = UserSession().getUser()
            char = models.Char.get_or_insert(str(user.key())+char, owner=user)
            journal = models.CharJournal.get_or_insert(char.key().name(), char=char)
            self.response.out.write(blocks.render_template('ajax/journal.html', {'journal':journal}))
        else:

            self.response.out.write(blocks.render_template('ajax/journal.html', {'journal':models.CharJournal()}))