跳至內容
選單
此問題已被標幟
1 回覆
1504 瀏覽次數

I'm trying to intercept the values when they are getting created but it seems this function is not getting called


@api.model
def create(self, vals):
print("gets called")
new_reservation = super(HotelReservation, self).create(vals)

# do some things here

return new_reservation
頭像
捨棄
最佳答案

Is you model a inherited ones or new custom model ? If you are creating a new model, do make sure you have assigned security rules permission of create, write, delete and update in ir.model.access.csv. In Odoo 12, you would simply define the create() method without any specific decorator.

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
0
2月 23
1881
2
11月 20
4458
2
12月 23
14789
0
10月 23
33
3
10月 23
788