Modification pour utilisation avec le module faq
authorAlicia FLOREZ <alicflorez@gmail.com>
Wed, 29 May 2013 08:38:26 +0000 (10:38 +0200)
committerAlicia FLOREZ <alicflorez@gmail.com>
Wed, 29 May 2013 08:38:26 +0000 (10:38 +0200)
__openerp__.py
topic.py

index 2c0d97f..e2a6623 100644 (file)
@@ -1,7 +1,7 @@
 {
     "name": "Semantics",
     "version": "1.0",
-    "depends": ["base"],
+    "depends": ["base", 'mail'],
     "author": "Alicia FLOREZ & Sébastien CHAZALLET",
     "category": "Tools",
     "description": """Regrouep un ensemble d'outils.""",
index 1ecfa7c..6988ce5 100644 (file)
--- a/topic.py
+++ b/topic.py
@@ -6,6 +6,17 @@ class Topic(osv.Model):
 
     _name = "semantics.topic"
 
-    columns = {
-        "name": fields.char(size="64", string="Title", required=True),
+    _inherit = "mail.thread"
+
+    _columns = {
+        "name": fields.char(string="Title", size=64, required=True),
+        "description": fields.text(string="Description"),
     }
+
+    _sql_constraints = [
+        (
+            "name_different_from_description_constraint",
+            "CHECK(name <> description)",
+            "Fields name and description should be different",
+        ),
+    ]
\ No newline at end of file