From 54fc76c0b53a47462b61cf2839eec2438f4bbd56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 31 Jul 2013 22:28:36 +0200 Subject: [PATCH] Update fields_default_value doc to Active Record --- doc/topics/models/fields_default_value.rst | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/doc/topics/models/fields_default_value.rst b/doc/topics/models/fields_default_value.rst index 2c7505fdf8..71f5246abe 100644 --- a/doc/topics/models/fields_default_value.rst +++ b/doc/topics/models/fields_default_value.rst @@ -7,7 +7,7 @@ Default value of fields When a record is created, each field, which doesn't have a value specified, is set with the default value if exists. -The following method:: +The following class method:: Model.default_() @@ -21,14 +21,11 @@ This example defines an ``Item`` model which has a default ``since``:: class Item(ModelSQL, ModelView): "Item" - _description = __doc__ - _name = "item.item" + __name__ = 'item' since = fields.Date('since') - def default_since(self): + @classmethod + def default_since(cls): return datetime.date.today() - Item() - See also method ``Model.default_get``: :attr:`~trytond.model.Model.default_get` -