Bobtemplates.odoo Save

A set of mr.bob templates to use when developing Odoo addons.

Project README


.. image:: :target: :alt: License: AGPL 3.0 or Later .. image:: :target: .. image:: :target:

bobtemplates.odoo is a set of mr.bob <>_ templates to use when developing Odoo addons.

It provides the following templates:

  • addon: an addon skeletton, with readme file and fragments/icon for OCA addon
  • model: an Odoo model with accompanying form, tree, action, menu, demo data and ACL
  • test: a test class
  • wizard: a wizard with transient model, view and action
  • readme: Add readme file or fragments for OCA addon

The following are candidates (pull requests welcome):

  • report
  • controller
  • widget


  .. code:: shell

    pip install bobtemplates.odoo


CAUTION: it is recommanded to backup or vcs commit your current directory before running these commands, so you can easily see what has been generated and/or changed.

Create a new addon in the current directory:

.. code:: shell

mrbob bobtemplates.odoo:addon

Now go to the newly created addon directory and run this to add a new model, with associated views, demo data, and acl:

.. code:: shell

mrbob bobtemplates.odoo:model

Add a test class:

.. code:: shell

mrbob bobtemplates.odoo:test

Tip: read the mr.bob user guide <>_. In particular it explains how to set default values to avoid retyping the same answers at each run (such as the copyright author).

Useful links

* pypi page:
* code repository:
* report issues at:



  * Stéphane Bidoul (`ACSONE <>`_)

Inspired by


  * Adrien Peiffer (`ACSONE <>`_)
  * Olivier Laurent (`ACSONE <>`_)
  * Mohamed Cherkaoui
  * Thomas Binsfeld (`ACSONE <>`_)


.. image::
   :alt: ACSONE SA/NV

This module is maintained by ACSONE SA/NV.
Open Source Agenda is not affiliated with "Bobtemplates.odoo" Project. README Source: acsone/bobtemplates.odoo
Open Issues
Last Commit
1 month ago

Open Source Agenda Badge

Open Source Agenda Rating