Я хочу обновить общую цену комплекта продукта до продажной цены в общей информации в моей модели, когда поле configure_ok имеет значение true, но когда значение configure_ok равно false, цена продажи должна быть как обычно.
Я пробовал onchange decorator и зависит также, но он всегда показывает, что поле configure_ok отсутствует. Даже если поле configure_ok присутствует.
Код, который я пробовал, выглядит следующим образом:
@ api.one
@ Api.onchange ( 'product_template.configure_ok')
def UpdateValue (self):
для записи в себе:
if self.configure_ok == True:
self.list_price = self.product_bundle_total
еще
self.list_price = self.list_price
Ожидается: общая цена товара = цена продажи, когда configure_ok имеет значение true.
Если кто-нибудь может, пожалуйста, помогите мне. Заранее спасибо.