해결되었습니다. // odoo를 사용하여 코드에 문제가없는 것 같습니다. 서버는 이전의 .py 파일을 유지하면서 응용 프로그램 목록을 업데이트하고 모듈을 다시 설치하면서 xml 파일을 올바르게 새로 고치지 않았습니다. 해결 된 문제, 도와 주신 모든 분들께 감사드립니다.odoo에서 xml보기를 구문 분석하는 동안 오류가 발생했습니다.
추가 참조 : odoo는 파이썬에 전혀 문제가없는 것 같습니다. 표/공백을 읽는 초보적인 문제입니다. 힌트 : 탭을 사용하지 말고 스페이스를 사용하고 .py 내의 선언 앞에 4 개를 밀어 넣으십시오. 두 번째 부분은 여기 게시했습니다.
요약 : 문제는 코드 쪽이 아니고 odoo 쪽에서는 .py 파일을 새로 고치는 데 문제가 있었고 표표 나 공백을 읽는 데 문제가 있었지만 간단하고 간단하지만 무거웠습니다. odoo 서비스를 중지하고 삭제하십시오. pyc 파일을 제거하고, .py 코드 내에서 임의의 표를 제거하고 그것을 공백 (바람직하게는 단일 표로 교환)으로 변경하고, odoo 서버를 다시 시작하고, 앱 목록을 업데이트하고 모듈을 설치하십시오. 수치 이러한 문제도 버전에 존재하는 10
안녕하십니까 난이 main_view.xml으로, odoo 내 그냥 일반 간단한 model.py을 사용자 정의 모듈을 설치하기에 문제 (Additi 도 그러 정보 : 신선 odoo 설치)
일부가 궁금 할 바와 같이, 초기화 평, 매니페스트 평, models.py, main_view.xml 제외 diffrent 파일이 없습니다
오류 :
ParseError: "project_manager.start" while parsing file:///C:
/Program%20Files%20(x86)/Odoo%2010.0/server/odoo/addons/project_manager
/views/main_view.xml:3, near record id="first"
model="project_manager.start">
field name="name">Test_Name</field>
</record>
model.py :
from odoo import models, fields
class project_manager(models.Model):
_name = 'project_manager.start'
name = fields.Char(required=true)
value = fields.Integer()
description = fields.Text(string="Description_Test")
main_view.xml :
이것은 매우 간단 경우, 이럴 경우에도 아주 아이디어 중 6,<odoo>
<data>
<record id='first' model='project_manager.start'>
<field name='name'>Test_Name</field>
</record>
</data>
</odoo>
메신저 사전에 감사
편집 // 는 @Heroic 제안 후 난 나타납니다
ParseError: "Error while validating constraint
Nie znaleziono modelu: project_manager.start
Error context:
View `project_manager.start.form`
[view_id: 208, xml_id: n/a, model: project_manager.start, parent_id: n/a]
None" while parsing file:///C:/Program%20Files%20(x86)/Odoo%2010.0/server
/odoo/addons/project_manager/views/main_view.xml:4, near
<record id="your_form_unique_id" model="ir.ui.view">
<field name="name">project_manager.start.form</field>
<field name="model">project_manager.start</field>
<field name="arch" type="xml">
<form string="">
<sheet>
<group>
<field name="name" string="Test Name"/>
</group>
</sheet>
</form>
</field>
</record>
Edit2가 // 찾고 후 odoo에 설치된 모듈을 이해하기가 가장 쉽다. 조달 모듈을 가지고 내 모델 관계를 동일한 모듈의 관계와 비교했다. 따라서이 문제와 관련하여 더 이상 알맞은 정보를 제공 할 수 없다.
현재 main_view.xml 파일 게시 @Dayana 요청 메신저에3210Eddit // 인해 : 나는 main_view.xml에 'projectm'에서 'project_manager'라벨을 변경하고
을 models.py 한<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<data>
<record id="first" model="ir.ui.view">
<field name="name">projectm.start.form</field>
<field name="model">projectm.start</field>
<field name="arch" type="xml">
<form string="Test">
<group>
<field name="name"/>
</group>
</form>
</field>
</record>
</data>
</odoo>
코드에서와 같이
당신이 __init__.py에 model.py을 추가 한 디렉토리 구조 – Heroic
project_manager/모델/__ init__.py을 확인하십시오 : 다음과 같이 코드를 변경 에서. 가져 오기 모델, 입력란 project_manager/__ init__.py에는 다음이 포함됩니다. from. 컨트롤러 가져 오기 .가져 오기 모델 – Saumax