Я использую Odoo 9.Odoo на Windows, не может добавить новое поле для моделирования
Я хочу, чтобы добавить новое поле в моей модели, а также добавить, что поле для представления формы моей модели. Все идет хорошо, если я делаю это в два этапа:
- добавить поле к модели
- рестарта сервер Odoo
- попросить Odoo обновить мой модуль (1)
- добавления в поле мой взгляд форма
- попросить Odoo обновить мой модуль снова (2)
на стадии (1) поле будет создаваться в таблице базы данных, и только с tep (2) вид изменен, чтобы использовать новое поле.
Проблема возникает, когда я хочу обновить модуль в другой базе данных. У меня всегда есть «500 Internal Server Error», и когда я смотрю на журнал, это говорит о том, что моего нового поля (используемого в представлении) не существует (поскольку в версии Odoo модуль еще не обновлен).
Это не большая проблема, так как я могу остановить сервер и выполнить команду:
odoo.py -d <name_of_database> -u <name_of_module>
Это будет обновлять модуль в другой моей базе данных без необходимости доступа к странице модуля в Odoo. Затем я перезапускаю службу Odoo, и она работает как шарм.
ЭТО ГДЕ ПРОБЛЕМА НАЧАЛА:
Мой последний клиент работает Odoo на сервере Window. Я знаю, как запустить/остановить/перезапустить службу Odoo, но это не позволит мне обновлять модуль. Я хотел бы выполнить ту же команду, используя odoo.py, но я не нашел, где и как это сделать.
Мой вопрос:
- Глядя на то, как я обновить свой модуль в два этапа, как вы думаете, что я делаю это правильный путь, или есть способ лучше?
- Может ли кто-нибудь указать мне на урок о расширенном использовании Odoo в среде Windows, поскольку я ничего не нашел?
Большое спасибо за вашу помощь :-)