def setup_templates(self): from geebaby.templates import bootstrap for obj in bootstrap.TEMPLATES: gb = Geebaby(**obj) stored = gb.similar_objects().get() if not stored: gb.put() self.response.out.write("Created %s.\n" % gb) elif self.request.get("reset"): gb = Geebaby(key=stored.key(), **obj) gb.put() self.response.out.write("Overwrited %s.\n" % gb) else: self.response.out.write("Already exists: %s. Use ?reset=1 to overwrite.\n" % gb)