def _copyWishListToForm(self, w): """Copy relevant fields from WishList to WishListForm.""" wf = WishListForm() for field in wf.all_fields(): setattr(wf, field.name, getattr(w, field.name)) wf.check_initialized() return wf
def _copyWishListToForm(self, wish): """Copy relevant fields from Conference to ConferenceForm.""" wf = WishListForm() for field in wf.all_fields(): if hasattr(wish, field.name): setattr(wf, field.name, getattr(wish, field.name)) wf.check_initialized() return wf
def _copyWishListToForm(self, sess): """Set the fields from WishList to WishListForm""" wl = WishListForm() for field in wl.all_fields(): if hasattr(sess, field.name): setattr(wl, field.name, getattr(sess, field.name)) elif field.name == "sessionKey": setattr(wl, field.name, sess.key.urlsafe()) wl.check_initialized() return wl
def _copyWishListToForm(self, wishlist): """Copy relevant fields from Wishlist to WishlistForm.""" wlform = WishListForm() for field in wlform.all_fields(): if hasattr(wishlist, field.name): # convert Key to key string and just copy others if field.name.endswith('sessionKey'): setattr(wlform, field.name, str(getattr(wishlist, field.name))) else: print "[_copyWishListToForm] No sessionKey but: ",field.name setattr(wlform, field.name, getattr(wishlist, field.name)) wlform.check_initialized() return wlform