My question is, if there is a way to get back the DictSchemaMixin record from an entry in this dictionary. Because the names are not unique, it does not seem that there is a 1:1 relationship or am I missing something?
Thanks
Not sure IIUC, but yes, you can get the information of the DictSchemaMixin directly in the Property class instance. Look-up the docs for the available variables.
Thanks for your reply, but my problem is getting the Property class in the first place. Let me clarify a bit:
I created two properties with the same name:
1.
Now in the product form I can choose one of them and assign a value of the selection. But when I then check the properties field e.g. with proteus I get only a dictionary like this {'my_property': '1'} from which I can not retrieve the Property Instance.
If this relies on the name being unique, why is it not enforced?