Я начал читать книгу «Основы разработки книги Odoo», и у меня есть проблема.Odoo 8 development essentials
Я создал модуль. но когда я добавляю модель, она не появляется в базе данных. Я написал код вручную, скопировал его из книги, перезапустил сервер Odoo, обновил приложение, но ничего не происходит. Модель не отображается в базе данных.
Это мой текущий код:
INIT .py
from . import todo_model
todo_model.py
# -*- coding: utf-8 -*-
from openerp import models, fields
class TodoTask(models.Model):
_name = 'todo.task'
name = fields.Char('Description', required=True)
is_done = fields.Boolean('Done?')
active = fields.Boolean('Active?', default=True)
OpenERP .py
{
'name': 'To-Do Application',
'description': 'Manage your personal task with this model.',
"author": "AP",
"depends": ['mail'],
"application": "True",
}
Так в основном, как я сказал выше, мое приложение в «Локальные модули»
но нет todo.task в структуре базы данных \ Модели
__init__.py с. import todo_model – Grf
Как вы запустили сервер Odoo .... 'python odoo.py xxxx' и можете ли вы вставить свою полную структуру папок? – danidee
Привет, там .. я понял это. Мне потребовалось 3 часа, и это было на самом деле опечатка. Я пропустил 1 символ подчеркивания, когда был назван мой файл инициализации. – Grf