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/howtos/backend/exercise-state-basic | 90 +++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 doc/howtos/backend/exercise-state-basic (limited to 'doc/howtos/backend/exercise-state-basic') diff --git a/doc/howtos/backend/exercise-state-basic b/doc/howtos/backend/exercise-state-basic new file mode 100644 index 00000000000..5f95f06aa94 --- /dev/null +++ b/doc/howtos/backend/exercise-state-basic @@ -0,0 +1,90 @@ +# HG changeset patch +# Parent 8c721171aa16a41e94059f53d6780c67b5ef2dfc + +Index: doc-backend/openacademy/course.py +=================================================================== +--- doc-backend.orig/openacademy/course.py 2014-08-22 17:04:08.103107858 +0200 ++++ doc-backend/openacademy/course.py 2014-08-22 17:04:08.099107857 +0200 +@@ -67,6 +67,24 @@ + attendees_count = fields.Integer( + string="Attendees count", compute='_get_attendees_count', store=True) + ++ state = fields.Selection([ ++ ('draft', "Draft"), ++ ('confirmed', "Confirmed"), ++ ('done', "Done"), ++ ], default='draft') ++ ++ @api.one ++ def action_draft(self): ++ self.state = 'draft' ++ ++ @api.one ++ def action_confirm(self): ++ self.state = 'confirmed' ++ ++ @api.one ++ def action_done(self): ++ self.state = 'done' ++ + @api.one + @api.depends('seats', 'attendee_ids') + def _taken_seats(self): +Index: doc-backend/openacademy/views/openacademy.xml +=================================================================== +--- doc-backend.orig/openacademy/views/openacademy.xml 2014-08-22 17:04:08.103107858 +0200 ++++ doc-backend/openacademy/views/openacademy.xml 2014-08-22 17:04:30.939108696 +0200 +@@ -91,22 +91,37 @@ + openacademy.session + +
+- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++
++
++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + +
+ -- cgit v1.2.3