def addRestaurantEditModel(self): rem = RestaurantEditModel(key_name= users.get_current_user().user_id()) rem.current_model_edit_id = '0' rem.current_model_name = '0' rem.current_model_menu_id = '0' rem.current_model_menu_name = '0' rem.current_cat_id = '0' rem.current_cat_name = '0' x = memcache.get("rem") #set the mc_error hack memcache.add("mc_error",False) if x is not None: if not memcache.replace("rem",rem) : memcache.replace("cache_error_occured",True) memcache.replace("mc_error",True) else : if not memcache.add("rem",rem) : memcache.replace("cache_error_occured",True) memcache.replace("mc_error",True) rem.put()