Re: Meta question

2019-09-10 Thread ANi
:-) glad to help Mike Dewhirst於 2019年9月10日星期二 UTC+8下午4時27分06秒寫道: > > Given a model instance and the name of one of its fields as a string, > how can I get/put a value in that field? > > The methods might look like this ... > > def get_value(obj, fldname): > > ... > > return value

Re: Re: Meta question

2019-09-10 Thread Mike Dewhirst
Thank you Ani - works nicely :) Cheers Mike On 10/09/2019 6:59 pm, ANi wrote: getattr(instance, key) to get the value setattr(instance, key ,value) to put the value, and remember to do instance.save() otherwise it won't actually be changed. Mike Dewhirst於 2019年9月10日星期二 UTC+8下午4時27分06秒寫道: Gi

Re: Meta question

2019-09-10 Thread ANi
getattr(instance, key) to get the value setattr(instance, key ,value) to put the value, and remember to do instance.save() otherwise it won't actually be changed. Mike Dewhirst於 2019年9月10日星期二 UTC+8下午4時27分06秒寫道: > > Given a model instance and the name of one of its fields as a string, > how can

Meta question

2019-09-10 Thread Mike Dewhirst
Given a model instance and the name of one of its fields as a string, how can I get/put a value in that field? The methods might look like this ... def get_value(obj, fldname):     ...     return value def put_value(obj, fldname, value):     pass Thanks for any hints Mike -- You receiv