1
이
TypeError : Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
은 몇 가지 조사를 수행 한 후, 일부는 상속이 말 나사가 끼고, hr_timesheet_sheet.sheet
은 클래스가 아닌 모듈 일 수 있습니다. 도움이 필요해.
# -*- coding: utf-8 -*-
from openerp.osv import fields, orm, osv
from datetime import datetime
from datetime import date
from openerp import api
from datetime import datetime, date, timedelta
import dateutil.parser
import datetime
class hr_timesheet_sheet(osv.osv):
_inherit = 'hr_timesheet_sheet.sheet'
_columns = {
'weekend': fields.integer('weekend'),
}
hr_timesheet_sheet()
내가 __init__.py
파일 가져 오기 내 사용자 지정 모듈의 오른쪽 파일을 한
import hr_timesheet_sheet
PS :
여기 내 코드입니다. 이 라인을 넣어
class hr_timesheet_sheet():
_inherit = 'hr_timesheet_sheet.sheet'
_columns = {
'weekend': fields.integer('weekend'),
}
hr_timesheet_sheet()
당신은 openerp 평으로 이동한다 : 나는 openerp와 파이썬에 새로 온 사람
내가 openerp 7에서 동일한 코드를 넣어 봤어요 <당신이 나를 위해 일했다 V8 hr_timesheet_sheet.sheet이 odoo에서 모델 – dccdany
하지? 상속 할 모델은 무엇이며, 내가 가지고 그 오류 ... 그리고 hr_timesheet_sheet.sheet는 hr_timesheet_sheet 모듈의 클래스입니다. – imad