def initGifts(self): """Deletes any existing gifts and add the default gifts.""" for gift in Gift.all(): gift.delete() GIFT_NAMES = ['a cashew nut', 'a peanut', 'a hazelnut', 'a red pistachio nut'] for name in GIFT_NAMES: gift = Gift() gift.name = name gift.put()
def _handleGifts(self): gifts = [] for gift in Gift.all(): item = {'key' : str(gift.key()), 'name' : gift.name } gifts.append(item) self.response.out.write(json.write(gifts))
def _returnGifts(self): """Return the list of gift names and keys as a JSON string""" gifts = [] for gift in Gift.all(): item = {'key' : str(gift.key()), 'name' : gift.name } gifts.append(item) self.response.out.write(json.write(gifts))
def post(self): """Store a new gift transaction in the datastore based on the POST data.""" if not self._isValidSignature(): return giftTransaction = GiftTransaction() giftTransaction.sender_id = self.request.get('sender_id') giftTransaction.receiver_id = self.request.get('receiver_id') giftTransaction.gift = Gift.get(self.request.get('gift_key')).key() giftTransaction.put()
def initGifts(self): """Deletes any existing gifts and add the default gifts.""" for gift in Gift.all(): gift.delete() GIFT_NAMES = [ 'a cashew nut', 'a peanut', 'a hazelnut', 'a red pistachio nut' ] for name in GIFT_NAMES: gift = Gift() gift.name = name gift.put()
def getGiftNames(self): names = [] for gift in Gift.all(): names.append(gift.name) return names
def _handleGifts(self): gifts = [] for gift in Gift.all(): item = {'key': str(gift.key()), 'name': gift.name} gifts.append(item) self.response.out.write(json.write(gifts))