Gracias por responder!
Sigue sin funcionarme, no se que estoy haciendo mal.

No tengo mucha experiencia en tryton, asi que les comento que es lo que 
hice:

En la clase (archivo .py):
user = fields.Many2One('res.user', 'User')

@staticmethod
def default_user():
    return Transaction().context.get('user')

Y en el archivo .xml:
<record model="ir.action.act_window" [...]
    <field name="domain" eval="[('user', '=', Eval('context', 
{}).get('user', -1))]" pyson="1"/>

Me da error: TypeError: int() argument must be a string, a bytes-like 
object or a number, not 'list'


Y si cambio por: <field name="domain" eval="[('user', '=', Eval('user', 
{}).get('id', -1))]" pyson="1"/>
Me da error: AttributeError: 'list' object has no attribute 'get'

Tengo que agregar alguna otra cosa?
Gracias!

Responder a