Thanks, but still no joy. This did not cause any error, but doesn't fill the field either.
Looking at the code of metadata, my suspicion is that it only accepts fields it already knows about:
elif field in _data['user_metadata'].iterkeys():
... store the value
If I'm not wrong, this field is initialized with an empty map. I tried
mi = Metadata(title, authors=[], other={'#molyurl':'x'})
but this results in some other strange error, 'dict' object has no title or something similar.
|