Ir al contenido
Menú
Se marcó esta pregunta
3 Respuestas
6261 Vistas

I have created model (also views, added menu to it) and want to relate that model to res.partner model.

my code is here

class res_partner(models.Model):
_inherit = 'res.partner'

job_title = fields.Many2one(comodel_name='res.partner.jobtitle')

class res_partner_jobtitle(models.Model):
_name = 'res.partner.jobtitle'

name = fields.Char('Job title', required='True')

I dont understand why i`m getting this error:

ProgrammingError: column res_partner.job_title does not exist

LINE 1: ...y","res_partner"."notify_email" as "notify_email","res_partn...

Avatar
Descartar

After a module update?

Autor

First time yes, after module update, but now if i add some field to res.partner class no matter its a char or many2one after server restart what error ocurs. to other model i can add fields like always. Also with web interface i can add field to res.partner without erros. something weird here..

Mejor respuesta

class res_partner_jobtitle(models.Model):

_name = 'res.partner.jobtitle'

name = fields.Char('Job title', required='True')


class res_partner(models.Model):

_inherit = 'res.partner'

job_title = fields.Many2one('res.partner.jobtitle', string = 'Job Title')

write command in terminal side,

./odoo.py --db-filter=db_name -d db_name -u all or module name 

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
2
feb 25
5971
1
dic 24
1495
1
jun 24
3580
1
nov 22
16070
3
ago 22
13123