mirror of https://github.com/OCA/web.git
25 lines
510 B
ReStructuredText
25 lines
510 B
ReStructuredText
.. code-block:: python
|
|
|
|
@api.model
|
|
def method_name(self):
|
|
values = [
|
|
('value_a', 'Title A'),
|
|
]
|
|
if self.env.context.get('depending_on') == True:
|
|
values += [
|
|
('value_b', 'Title B'),
|
|
]
|
|
return values
|
|
|
|
.. code-block:: xml
|
|
|
|
<field
|
|
name="other_field"
|
|
/>
|
|
<field
|
|
name="char_field"
|
|
widget="dynamic_dropdown"
|
|
values="method_name"
|
|
context="{'depending_on': other_field}"
|
|
/>
|