def static_update(address, address_dict): try: for (key, value) in address_dict.items(): Objects.set_value(address, key, value) address.save() return address except Exception as ex: Logs.print_current_function_name_and_line_number(ex) return Address.get_none()
def update(publish, publish_dict): try: for (key, value) in publish_dict.items(): Objects.set_value(publish, key, value) publish.save() return publish except Exception as ex: Logs.print_current_function_name_and_line_number(ex) return None
def update_shop(shop, shop_dict): try: for (key, value) in shop_dict.items(): Objects.set_value(shop, key, value) shop.save() return shop except Exception as ex: Logs.print_current_function_name_and_line_number(ex) return Shops.get_none()
def update_user(user, user_extension_dict, user_dict): if user_extension_dict: try: ue = user.userextension for (key, value) in user_extension_dict.items(): Objects.set_value(ue, key, value) ue.save() except Exception as ex: Logs.print_current_function_name_and_line_number(ex) return Users.get_none() if user_dict: for (key, value) in user_dict.items(): Objects.set_value(user, key, value) user.save() return user
def update_attribute(publish, name, value): Objects.set_value(publish, name, value)