From 2ad092b5e54fa39a906b38d9240e08b9800ea0da Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 22 Aug 2014 17:51:20 +0200 Subject: [ADD] doc: new documentation, with training tutorials, and new scaffolding --- doc/reference/cmdline.rst | 85 +++++++++++ doc/reference/data.rst | 275 +++++++++++++++++++++++++++++++++ doc/reference/http.rst | 27 ++++ doc/reference/javascript.rst | 9 ++ doc/reference/module.rst | 80 ++++++++++ doc/reference/orm.rst | 353 +++++++++++++++++++++++++++++++++++++++++++ doc/reference/qweb.rst | 35 +++++ doc/reference/reports.rst | 74 +++++++++ doc/reference/security.rst | 16 ++ doc/reference/views.rst | 277 +++++++++++++++++++++++++++++++++ 10 files changed, 1231 insertions(+) create mode 100644 doc/reference/cmdline.rst create mode 100644 doc/reference/data.rst create mode 100644 doc/reference/http.rst create mode 100644 doc/reference/javascript.rst create mode 100644 doc/reference/module.rst create mode 100644 doc/reference/orm.rst create mode 100644 doc/reference/qweb.rst create mode 100644 doc/reference/reports.rst create mode 100644 doc/reference/security.rst create mode 100644 doc/reference/views.rst (limited to 'doc/reference') diff --git a/doc/reference/cmdline.rst b/doc/reference/cmdline.rst new file mode 100644 index 00000000000..dcedbe03eba --- /dev/null +++ b/doc/reference/cmdline.rst @@ -0,0 +1,85 @@ +.. _reference/cmdline: + +=============================== +Command-line interface: oodo.py +=============================== + +.. _reference/cmdline/server: + +Running the server +================== + +.. program:: odoo.py + +.. option:: -d , --database= + + database used when installing or updating modules. + +.. option:: -i , --init= + + comma-separated list of modules to :ref:`install + ` before running the server. + +.. option:: -u , --update= + + comma-separated list of modules to :ref:`update + ` before running the server. + +.. option:: --addons-path + + comma-separated list of directories in which modules are stored. These + directories are scanned for modules (nb: when and why?) + +.. option:: -c , --config + + provide an alternate configuration file + +.. option:: -s, --save + + saves the server configuration to the current configuration file + (:file:`{$HOME}/.openerp_serverrc` by default, overridable using + :option:`-c`) + +.. _reference/cmdline/scaffold: + +Scaffolding +=========== + +.. program:: odoo.py scaffold + +Scaffolding is the automated creation of a skeleton structure to simplify +bootstrapping (of new modules, in the case of Odoo). While not necessary it +avoids the tedium of setting up basic structures and looking up what all +starting requirements are. + +Scaffolding is available via the :command:`odoo.py scaffold` subcommand. + +.. option:: -t