Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged
3 Odgovori
6262 Prikazi

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
Opusti

After a module update?

Avtor

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..

Best Answer

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
Opusti
Related Posts Odgovori Prikazi Aktivnost
2
feb. 25
5971
1
dec. 24
1495
1
jun. 24
3580
1
nov. 22
16070
3
avg. 22
13124