def getPromptsToShow(self,screen): p = Prompt.all() p.filter("screen =",screen) p = p.fetch(1000) prompts = [prompt for prompt in p if prompt.shouldShowPrompt(self.getSetFlagNames())] return prompts