Contributors mailing list archives
contributors@odoo-community.org
Browse archives
Re: Problem with computed default values
by
Groupement Régional Alimentaire de Proximité, Sylvain LE GAL
Hi Daniel,
AFAIK, default is called once. I had the same problem. Maybe you can try to prepopulate your new column, with an init function, but you'll have problem with new items if there are created massively. (by import, etc....)2016-04-11 17:08 GMT+02:00 Daniel Reis <dgreis@sapo.pt>:
Hello all, I'm in need of some expert help. I added a field to a model, to be used as a random unique identifier: token = fields.Char('Token', default=lambda s: str(uuid.uuid4())) The problem is that, the already existing records all got the same exact uuid. It seems that the lambda is evaluated once, before a mass update, instead of per record, as I expected. Am I missing something? Thanks for any help. -- Daniel Reis_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe
Reference
-
Problem with computed default values
byClosingAp Open Source Integrators Europe, LDA, Daniel Reis-
Re: Problem with computed default values
byClosingAp Open Source Integrators Europe, LDA, Daniel Reis -
Re: Problem with computed default values
byClosingAp Open Source Integrators Europe, LDA, Daniel Reis -
Re: Problem with computed default values
byClosingAp Open Source Integrators Europe, LDA, Daniel Reis -
Re: Problem with computed default values
byTecnativa. S. L., Pedro M. Baeza -
Re: Problem with computed default values
byGroupement Régional Alimentaire de Proximité, Sylvain LE GAL