def _copyWishlistToForm(self, wish):
     wl = WishlistForm()
     for field in wl.all_fields():
         if hasattr(wish, field.name):
             setattr(wl, field.name, getattr(wish, field.name))
     wl.check_initialized()
     return wl
 def _copyWishlistToForm(self, wishlist):
     """Copy relevant fields from Wishlist to WishlistForm."""
     wf = WishlistForm()
     for field in wf.all_fields():
         if hasattr(wishlist, field.name):
             setattr(wf, field.name, getattr(wishlist, field.name))
     wf.check_initialized()
     return wf
    def _copyWishlistToForm(self,wl):
        """Copy wishlist to Form object"""
        wlForm = WishlistForm()
        for field in wlForm.all_fields():
            if hasattr(wl, field.name):
                setattr(wlForm, field.name, getattr(wl, field.name))

        wlForm.check_initialized()
        return wlForm
示例#4
0
 def _copyWishlistSessionToForm(self, session):
     """Copy relevant fields from Session to SessionForm."""
     wishlist = WishlistForm()
     for field in wishlist.all_fields():
         # convert Date to date string; just copy others
         if hasattr(session, field.name):
             if field.name == "sessionkey":
                 setattr(sf, field.name, str(getattr(session, field.name)))
     wishlist.check_initialized()
     return wishlist
示例#5
0
 def _copyWishlistSessionToForm(self, session):
     """Copy relevant fields from Session to SessionForm."""
     wishlist = WishlistForm()
     for field in wishlist.all_fields():
         # convert Date to date string; just copy others
         if hasattr(session, field.name):
             if field.name == "sessionkey":
                 setattr(sf, field.name, str(getattr(session, field.name)))            
     wishlist.check_initialized()
     return wishlist
示例#6
0
 def _copyWishlistToForm(self, wishList):
     """Copy relevant fields from Wishlist to WishlistForm."""
     wf = WishlistForm()
     for field in wf.all_fields():
         if hasattr(wishList, field.name):
             setattr(wf, field.name, getattr(wishList, field.name))
         elif field.name == "websafeKey":
             setattr(wf, field.name, wishList.key.urlsafe())
     
     wf.check_initialized()
     return wf
 def _copyWishlistToForm(self, wishlist):
     """ Copy relevant fields from Wishlist to WishlistForm
     """
     wf = WishlistForm()
     for field in wf.all_fields():
         if hasattr(wishlist, field.name):
             if field.name == 'session':
                 setattr(wf, field.name, str(getattr(wishlist, field.name)))
             else:
                 setattr(wf, field.name, getattr(wishlist, field.name))
         elif field.name == "websafeKey":
             setattr(wf, field.name, wishlist.key.urlsafe())
     wf.check_initialized()
     return wf