eLBati, se uno è ordinato nel creare gli oggetti non ne ha bisogno, se butti un occhio qui invece è pieno
:
http://bazaar.launchpad.net/~openerp-commiter/openobject-addons/extra-6.0/view/head:/training/training.py
Tra l'altro segnalo anche una cosa piuttosto pericolosa del "work in progress" spesso mi è capitato di fare variazioni, aggiornare la programmazione, riprogrammare i py, rifare l'aggiornamento, sembra funzionare tutto installato da zero invece ci sono errori: il consiglio è di provare l'installazione da zero del modulo su un DB nuovo, possono capitare problemi come:
1. l'introduzione di un sotto menu prima della creazione del ramo principale (se lo metto nell'update successivo è già presente il ramo principale nel DB e non da errore)
2. inserire appunto campi o2m prima del m2o, infatti se l'oggetto che ha il m2o è stato creato prima non sembra dare problemi quando aggiungo in un secondo step il o2m
Spero di avere chiarito e non complicato la vita