def get(self,id): keylist = SavedList.get_by_id(int(id)) templatevars = {"works":Work.get(keylist.keys)} templatevars["overalltotal"] = get_count("Work") templatevars["totalhere"] = len(keylist.keys) templatevars["listname"] = keylist.name templatevars["id"] = id self.generate("listofworks.html",templatevars) pass
def get(self,id): self.enforce_admin() keylist = SavedList.get_by_id(int(id)) templatevars = {"works":Work.get(keylist.keys)} templatevars["url"] = self.request.uri templatevars["generatedtime"] = datetime.now() templatevars["listid"] = id if not self.request.get("download",None) is None: self.response.headers['Content-Type'] = 'application/download' self.response.headers['Content-disposition'] = \ 'attachment; filename=%s.sh'%keylist.name else: self.response.headers['Content-Type'] = 'text/plain' self.generate("wgetscript.sh",templatevars)