def action_new(self): l = MyList() l.name="list %s" % random.randint(0,22000) l.put() for x in (0,2,4,8,6,10): n1 = MyName() n1.short_desc = "short desc %s %s" % (x,random.randint(0,100)) n1.listed_in_list = l n1.put() self.redirect("/exper_reference") # default redirect, if it not happened already
def my_list(self): if not hasattr(self, "_my_list"): self._my_list = None mylist = MyList.all() if not mylist == None: self._my_list = mylist return self._my_list
def action_delall(self): ## da brauch ich eine bremse... sagen wir, 50 deletes sind ok count=0 l = MyList.all() for x in l: for y in x.myname_set: y.delete() x.delete() count+=1 if count > 50: return