Ciao a tutti sono nuovo sia nel forum che nello sviluppo con la piattaforma Odoo nella sua ultima versione. Ho deciso di cominciare a sviluppare un modulo per cercare di capire come funziona la programmazione Python nel contesto di questo ERP. Come tutti i programmatori agli inizi sto cercando di sviluppare un modulo di gestione di una libreria.
Di seguito la semplicissima classe che ho sviluppato:
class Publisher(models.Model):
_name = 'sis.publisher'
_description = 'Publishers'
_inherit = 'res.partner'
is_publisher = fields.Boolean (required = True, default = lambda self: True)
Ho realizzato, inoltre una vista che mostra i campi di res.partner name, website, comment oltre ai flag supplier, customer, is_company ed il falg della classe ereditata.
Sto impazzendo cercando di settare come default , all'apertura della view, i valori di res.partner ereditato ma non c'é verso di impostarli in maniera corretta. Cercando su internet ho visto la keyword default ma anche questa non ha dato risultato. Dove sto sbagliando ?
Grazie a tutti dell'aiuto
Stefano