├── .gitignore ├── .travis.yml ├── Chapter-1 ├── Background-Introduction.md ├── Odoo-Demonstration.md └── Odoo-Introduction.md ├── Chapter-10 ├── Jinja2.md ├── Odoo-Web-Controller.md ├── Reponse.md ├── Request.md └── Route-Control.md ├── Chapter-11 └── Odoo-QWeb.md ├── Chapter-12 └── Odoo-i18n.md ├── Chapter-2 ├── Get-Odoo-Source.md ├── Installing-Git.md ├── Installing-Node.js-and-LESS.md ├── Installing-PostgreSQL.md ├── Installing-Python3.md ├── Odoo-Development-Environment.md ├── Start-Odoo.md └── Use-Pipenv-Installing-Dependencies.md ├── Chapter-3 ├── Create-Your-First-addon.md ├── Instaing-Addon.md └── Odoo-Scaffold.md ├── Chapter-4 ├── Common-ORM-methods.md ├── Computed-field.md ├── Domain.md ├── Many2many-Field.md ├── Many2one-Field.md ├── Model.md ├── Odoo-Model.md └── One2many-Field.md ├── Chapter-5 ├── Creation-Menu.md └── Odoo-Menu.md ├── Chapter-6 ├── FormView.md ├── KanbanView.md ├── ListView.md ├── Odoo-View.md ├── SearchView.md └── Summary.md ├── Chapter-7 ├── Action-Client.md ├── Action-Server.md ├── Action-Url.md ├── Action-Window.md └── Odoo-Action.md ├── Chapter-8 └── Odoo-Cron.md ├── Chapter-9 ├── DataSet-Permission.md ├── Menu-Permission.md ├── Model-Permission.md ├── Odoo-Access-Control.md └── Permission-Group.md ├── LICENSE ├── README.md ├── SUMMARY.md ├── assets └── images │ ├── actions-server-1.png │ ├── actions-url-1.gif │ ├── actions-window-1.png │ ├── actions-window-2.png │ ├── actions-window-3.png │ ├── addon-upgrade-1.png │ ├── bangumi-1.jpeg │ ├── create-menu-1.png │ ├── create-menu-2.png │ ├── create-menu-3.gif │ ├── donate.jpg │ ├── favicon.ico │ ├── form-view-1.png │ ├── form-view-2.png │ ├── form-view-3.png │ ├── kanban-view-1.png │ ├── kanban-view-2.png │ ├── kanban-view-3.png │ ├── list-view-1.png │ ├── list-view-2.png │ ├── odoo-addons-2.png │ ├── odoo-addons-3.png │ ├── odoo-addons.png │ ├── odoo-database.png │ ├── odoo-login-1.png │ ├── odoo-model-bangumi-1.png │ ├── odoo-model-bangumi-2.png │ ├── odoo-tech-1.png │ ├── project.gif │ ├── sale-web.gif │ ├── sale.gif │ ├── search-view-1.png │ ├── search-view-2.png │ └── search-view-3.png ├── book.json ├── package.json └── styles └── website.css /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/.travis.yml -------------------------------------------------------------------------------- /Chapter-1/Background-Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-1/Background-Introduction.md -------------------------------------------------------------------------------- /Chapter-1/Odoo-Demonstration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-1/Odoo-Demonstration.md -------------------------------------------------------------------------------- /Chapter-1/Odoo-Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-1/Odoo-Introduction.md -------------------------------------------------------------------------------- /Chapter-10/Jinja2.md: -------------------------------------------------------------------------------- 1 | # 结合 Jinja2 -------------------------------------------------------------------------------- /Chapter-10/Odoo-Web-Controller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-10/Odoo-Web-Controller.md -------------------------------------------------------------------------------- /Chapter-10/Reponse.md: -------------------------------------------------------------------------------- 1 | # 响应内容 -------------------------------------------------------------------------------- /Chapter-10/Request.md: -------------------------------------------------------------------------------- 1 | # 请求参数 -------------------------------------------------------------------------------- /Chapter-10/Route-Control.md: -------------------------------------------------------------------------------- 1 | # 路由控制 -------------------------------------------------------------------------------- /Chapter-11/Odoo-QWeb.md: -------------------------------------------------------------------------------- 1 | # 模版引擎 QWeb -------------------------------------------------------------------------------- /Chapter-12/Odoo-i18n.md: -------------------------------------------------------------------------------- 1 | # 国际化 i18n -------------------------------------------------------------------------------- /Chapter-2/Get-Odoo-Source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-2/Get-Odoo-Source.md -------------------------------------------------------------------------------- /Chapter-2/Installing-Git.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-2/Installing-Git.md -------------------------------------------------------------------------------- /Chapter-2/Installing-Node.js-and-LESS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-2/Installing-Node.js-and-LESS.md -------------------------------------------------------------------------------- /Chapter-2/Installing-PostgreSQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-2/Installing-PostgreSQL.md -------------------------------------------------------------------------------- /Chapter-2/Installing-Python3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-2/Installing-Python3.md -------------------------------------------------------------------------------- /Chapter-2/Odoo-Development-Environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-2/Odoo-Development-Environment.md -------------------------------------------------------------------------------- /Chapter-2/Start-Odoo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-2/Start-Odoo.md -------------------------------------------------------------------------------- /Chapter-2/Use-Pipenv-Installing-Dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-2/Use-Pipenv-Installing-Dependencies.md -------------------------------------------------------------------------------- /Chapter-3/Create-Your-First-addon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-3/Create-Your-First-addon.md -------------------------------------------------------------------------------- /Chapter-3/Instaing-Addon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-3/Instaing-Addon.md -------------------------------------------------------------------------------- /Chapter-3/Odoo-Scaffold.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-3/Odoo-Scaffold.md -------------------------------------------------------------------------------- /Chapter-4/Common-ORM-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-4/Common-ORM-methods.md -------------------------------------------------------------------------------- /Chapter-4/Computed-field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-4/Computed-field.md -------------------------------------------------------------------------------- /Chapter-4/Domain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-4/Domain.md -------------------------------------------------------------------------------- /Chapter-4/Many2many-Field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-4/Many2many-Field.md -------------------------------------------------------------------------------- /Chapter-4/Many2one-Field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-4/Many2one-Field.md -------------------------------------------------------------------------------- /Chapter-4/Model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-4/Model.md -------------------------------------------------------------------------------- /Chapter-4/Odoo-Model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-4/Odoo-Model.md -------------------------------------------------------------------------------- /Chapter-4/One2many-Field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-4/One2many-Field.md -------------------------------------------------------------------------------- /Chapter-5/Creation-Menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-5/Creation-Menu.md -------------------------------------------------------------------------------- /Chapter-5/Odoo-Menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-5/Odoo-Menu.md -------------------------------------------------------------------------------- /Chapter-6/FormView.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-6/FormView.md -------------------------------------------------------------------------------- /Chapter-6/KanbanView.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-6/KanbanView.md -------------------------------------------------------------------------------- /Chapter-6/ListView.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-6/ListView.md -------------------------------------------------------------------------------- /Chapter-6/Odoo-View.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-6/Odoo-View.md -------------------------------------------------------------------------------- /Chapter-6/SearchView.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-6/SearchView.md -------------------------------------------------------------------------------- /Chapter-6/Summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-6/Summary.md -------------------------------------------------------------------------------- /Chapter-7/Action-Client.md: -------------------------------------------------------------------------------- 1 | # 客户端动作 2 | -------------------------------------------------------------------------------- /Chapter-7/Action-Server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-7/Action-Server.md -------------------------------------------------------------------------------- /Chapter-7/Action-Url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-7/Action-Url.md -------------------------------------------------------------------------------- /Chapter-7/Action-Window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-7/Action-Window.md -------------------------------------------------------------------------------- /Chapter-7/Odoo-Action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/Chapter-7/Odoo-Action.md -------------------------------------------------------------------------------- /Chapter-8/Odoo-Cron.md: -------------------------------------------------------------------------------- 1 | # 计划任务 Cron -------------------------------------------------------------------------------- /Chapter-9/DataSet-Permission.md: -------------------------------------------------------------------------------- 1 | # 数据集权限 -------------------------------------------------------------------------------- /Chapter-9/Menu-Permission.md: -------------------------------------------------------------------------------- 1 | # 菜单权限 -------------------------------------------------------------------------------- /Chapter-9/Model-Permission.md: -------------------------------------------------------------------------------- 1 | # 模型权限 -------------------------------------------------------------------------------- /Chapter-9/Odoo-Access-Control.md: -------------------------------------------------------------------------------- 1 | # 权限控制 Access Control -------------------------------------------------------------------------------- /Chapter-9/Permission-Group.md: -------------------------------------------------------------------------------- 1 | # 权限组 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /assets/images/actions-server-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/actions-server-1.png -------------------------------------------------------------------------------- /assets/images/actions-url-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/actions-url-1.gif -------------------------------------------------------------------------------- /assets/images/actions-window-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/actions-window-1.png -------------------------------------------------------------------------------- /assets/images/actions-window-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/actions-window-2.png -------------------------------------------------------------------------------- /assets/images/actions-window-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/actions-window-3.png -------------------------------------------------------------------------------- /assets/images/addon-upgrade-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/addon-upgrade-1.png -------------------------------------------------------------------------------- /assets/images/bangumi-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/bangumi-1.jpeg -------------------------------------------------------------------------------- /assets/images/create-menu-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/create-menu-1.png -------------------------------------------------------------------------------- /assets/images/create-menu-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/create-menu-2.png -------------------------------------------------------------------------------- /assets/images/create-menu-3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/create-menu-3.gif -------------------------------------------------------------------------------- /assets/images/donate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/donate.jpg -------------------------------------------------------------------------------- /assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/favicon.ico -------------------------------------------------------------------------------- /assets/images/form-view-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/form-view-1.png -------------------------------------------------------------------------------- /assets/images/form-view-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/form-view-2.png -------------------------------------------------------------------------------- /assets/images/form-view-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/form-view-3.png -------------------------------------------------------------------------------- /assets/images/kanban-view-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/kanban-view-1.png -------------------------------------------------------------------------------- /assets/images/kanban-view-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/kanban-view-2.png -------------------------------------------------------------------------------- /assets/images/kanban-view-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/kanban-view-3.png -------------------------------------------------------------------------------- /assets/images/list-view-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/list-view-1.png -------------------------------------------------------------------------------- /assets/images/list-view-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/list-view-2.png -------------------------------------------------------------------------------- /assets/images/odoo-addons-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/odoo-addons-2.png -------------------------------------------------------------------------------- /assets/images/odoo-addons-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/odoo-addons-3.png -------------------------------------------------------------------------------- /assets/images/odoo-addons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/odoo-addons.png -------------------------------------------------------------------------------- /assets/images/odoo-database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/odoo-database.png -------------------------------------------------------------------------------- /assets/images/odoo-login-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/odoo-login-1.png -------------------------------------------------------------------------------- /assets/images/odoo-model-bangumi-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/odoo-model-bangumi-1.png -------------------------------------------------------------------------------- /assets/images/odoo-model-bangumi-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/odoo-model-bangumi-2.png -------------------------------------------------------------------------------- /assets/images/odoo-tech-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/odoo-tech-1.png -------------------------------------------------------------------------------- /assets/images/project.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/project.gif -------------------------------------------------------------------------------- /assets/images/sale-web.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/sale-web.gif -------------------------------------------------------------------------------- /assets/images/sale.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/sale.gif -------------------------------------------------------------------------------- /assets/images/search-view-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/search-view-1.png -------------------------------------------------------------------------------- /assets/images/search-view-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/search-view-2.png -------------------------------------------------------------------------------- /assets/images/search-view-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/assets/images/search-view-3.png -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/book.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/package.json -------------------------------------------------------------------------------- /styles/website.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TNK-Studio/Odoo-Book/HEAD/styles/website.css --------------------------------------------------------------------------------