/odoo-module-boilerplate

This will be a boilerplate for creating a module for odoo.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

odoo-module-boilerplate

This will be a boilerplate for creating a module for odoo.

Folder Structure

The folder structure of the module

.gitignore
LICENSE
README.md
__init__.py
__manifest__.py
controllers
   |-- __init__.py
data
   |-- example_data.xml
demo
   |-- demo_data.xml
models
   |-- __init__.py
   |-- example.py
reports
   |-- __init__.py
security
   |-- ir.model.access.csv
views
   |-- example.xml
   |-- example_menu.xml
wizards
   |-- __init__.py

What's in it?

Currently, following example file and code has been added.

  • Example Model with some example fields
  • Example View (Tree, Form)
  • Example Main Menu, Top Menu, and Submenu
  • Example Data
  • Example Demo file

There are more coming...

Contribution Guide

You can contribute here by

  • creating an issue,
  • forking the repo,
  • then giving a PR.

After reviewing it we will merge it with the corresponding branch.