from odoo import models, fields class Printer(models.Model): _name = 'printer' _description = 'Printer' name = fields.Char(string='名称', required=True) ip_address = fields.Char(string='IP 地址', required=True) port = fields.Integer(string='端口', default=9100) class TableStyle(models.Model): _name = 'label.style' _description = '标签样式' name = fields.Char(string='名称', required=True) zpl_code = fields.Text(string='zpl指令') # todo class PrinterConfiguration(models.Model): _name = 'printer.configuration' _description = 'Printer Configuration' name = fields.Char(string='名称', required=True) printer_id = fields.Many2one('printer', string='打印机') model = fields.Many2one('ir.model', string='模型名称') label_id = fields.Many2one('label.style', '标签') # # 其他相关字段...