...gleich noch eine frage zum thema "eigene produkte".
gegeben sei ein produkt "ImageSet", das aus ImageSet.py und __init__.py besteht und im "Products"-ordner im dateisystem liegt.
ImageSet.py hat die kontruktormethode "manage_addImageSet", die folgenden befehl ausführt:
Code: Alles auswählen
self._setObject(id, ImageSet(id, title, description))
wird eine _zweite_ instanz angelegt, dann wird zwar die übergebene id angenommen und richtig gespeichert, title und description haben jedoch die werte der zuvor erzeugten instanz!
jede weitere instanz, die angelegt wird, folgt diesem muster:
id stimmt, title wird von der instanz übernommen, die zuerst angelegt wurde.
ich habe keine ahnung, was hier falsch läuft - kennt jemand das problem und kann mich auf die richtige fährte bringen?
lg
MADU