Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
3 Vastaukset
6253 Näkymät

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
Hylkää

After a module update?

Tekijä

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

Paras vastaus

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
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
2
helmik. 25
5970
1
jouluk. 24
1494
1
kesäk. 24
3578
1
marrask. 22
16067
3
elok. 22
13120