Exemplo n.º 1
0
    def get(self):
        groupid=self.request.get('groupid')
        group=ImgGroup.get_by_id(int(groupid))
        imglist=[]
        if group:
            imglist=Img.all().filter('group =',group.key().id()).order('-__key__').fetch(10)

        self.render('templates/piclist.html',{'group':group,'imglist':imglist})
Exemplo n.º 2
0
 def get(self):
     uname=self.request.get('UserName') or ''
     xml=None
     lib=None
     if uname:
         grouplist=[]
         u=User.get_by_key_name('u'+uname)
         if u:
             grouplist+=u.grouplist
         u=User.get_by_key_name('u000')
         if u:
             grouplist+=u.grouplist
         for group in grouplist:
             imglist=Img.all().filter('group =',group)
             grouptxt=ImgGroup.get_by_id(group).group
             xml,lib=infoallimgxmldic(imglist,xml,lib,group,grouptxt)
         if xml:
             self.response.out.write(xml.toxml('utf-8'))