#TrytonTips Want to hire someone to work on #Tryton, post an announce on https://discuss.tryton.org/tag/jobs
Topics tagged jobs

Topics tagged jobs

Tryton Discussion
#TrytonTips trytond ensures XML records and database records are always in sync and immutable.
#TrytonTips You can increase logging in the JavaScript console of the browser by executing: Sao.Logger.set_level(Sao.Logging.INFO)
#TrytonTips Display messages to users when they are filling in forms with the on_change_notify method https://docs.tryton.org/projects/server/en/latest/ref/models.html#trytond.model.Model.on_change_notify
Models — Tryton server

#TrytonTips Run production server with optimized bytecode to skip the assert https://docs.python.org/2/using/cmdline.html#cmdoption-O
1. Command line and environment — Python 2.7.18 documentation

#TrytonTips Records can be ordered using dotted notation, example: [('party.code', 'DESC')]
#TrytonTips Developing a module outside trytond sources, you can run the test with: $ python -m unittest discover -s trytond.modules.my_module.tests
#TrytonTips You can use any Model for the menu and even write a wizard to switch to specialized menu
#TrytonTips Use widget many2many on One2Many & vice versa. many2many replaces create/delete by add/remove, one2many can have both with add_remove
#TrytonTips There is an option in client that makes it save the expanded state of any tree view