콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
2 답글
52623 화면

I create a model that inherit Project.Project, in this model have a field name "Customer".
I create another model that inherit Project.Task, and create a new field that I want this field will related to the field "Customer". When i change value in Customer, it will be changed in the new field in my model Project.Task. Can someone help me?

아바타
취소
베스트 답변

Hi LaoThai,


Related Field

There is not anymore fields.related fields.

Instead you just set the name argument related to your model:

participant_nick = fields.Char(string='Nick name',
                               related='partner_id.name')

The type kwarg is not needed anymore.

Setting the store kwarg will automatically store the value in database. With new API the value of the related field will be automatically updated, sweet.

participant_nick = fields.Char(string='Nick name',
                               store=True,
                               related='partner_id.name')

Note

When updating any related field not all translations of related field are translated if field is stored!!

Chained related fields modification will trigger invalidation of the cache for all elements of the chain.


for more details, please refer this link for related field: \Related Field 


아바타
취소
베스트 답변

\https://www.youtube.com/watch?v=mwQ4Nm4f4V4&list=UUZVWw0iLx0pFTzUzvl_XpcA&index=6

아바타
취소
관련 게시물 답글 화면 활동
9
6월 23
12358
2
1월 22
3306
2
12월 21
7067
0
6월 21
1502
0
2월 21
2043