Hola Alejandro, El 16 de octubre de 2015, 18:43, Alejandro Brunacci <[email protected] > escribió:
> Buenos días, para un proyecto necesito que en productos se agregue un > campo "score" para cada producto, estuve viendo como heredar modulos y puse > manos a la obra siguiendo esta guia > http://tryton-documentation.readthedocs.org/en/latest/developer_guide/basic_concepts.html#model-inheritance > : > > arme el modulo nuevo: > > 1 from trytond.model import > fields > 2 from trytond.pool import > PoolMeta > > 3 > > 4 > __all__=['Template'] > > 5 __metaclass__ = > PoolMeta > > 6 > > 7 class > Template: > 8 __name__ = > 'product.template' > 9 product_score = fields.Char('Score') > > Arme el __init__.py: > > 1 from trytond.pool import > Pool > 2 from .product import > * > > 3 > > 4 def > register(): > 5 > Pool.register( > 6 > Template, > 7 module='cise_product', type_='model') > > > arme el tryton.cfg: > > 1 [tryton] > 2 version=3.4.3 > 3 depends: > 4 ir > 5 product > > ejecute el comando: trytond -c /etc/trytond.conf -d tryton_ar_3_4 -u > cise_products > ¿El módulo se llama cise_products o cise_product? Todo lo demás parece correcto. > > pero no refleja el cambio en la base de datos... > > Necesito que alguien me tire un salvavidas por favor! solo necesito que > refleje el cambio en la base > > Gracias... > -- Jesús Martín Zikzakmedia SL C/ de Sant Jaume, 9, baixos, 2ª 08720 Vilafranca del Penedès ☏ 93 890 21 08
