Files
tryton/category.py
T
Nicolas Évrard f86e82e7aa Add help text
issue6314
review33151002
2020-04-13 17:50:45 +02:00

21 lines
798 B
Python

# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.model import ModelView, ModelSQL, fields, tree
class Category(tree(separator=' / '), ModelSQL, ModelView):
"Product Category"
__name__ = "product.category"
name = fields.Char('Name', required=True, translate=True)
parent = fields.Many2One(
'product.category', "Parent", select=True,
help="Used to add structure above the category.")
childs = fields.One2Many(
'product.category', 'parent', string="Children",
help="Used to add structure below the category.")
@classmethod
def __setup__(cls):
super(Category, cls).__setup__()
cls._order.insert(0, ('name', 'ASC'))