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, 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
Exemple #4
0
 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
Exemple #5
0
    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