Я использую odoo в своем проекте для создания продукта. Затем я использую RFID RC522, который подключен к моей Raspberry Pi. Сервер Odoo находится на моем p c, и он должен получить доступ к файлу python моего "raspberry pi" "Write.py" ("https://github.com/mxgxw/MFRC522-python/tree/52507f18514bd4259c3e34886587ac2f95b13cb4" ссылка на код)
1 ) я создал кнопку в файле xml
<button name="rfidWrite" icon="fa-tags" string="RFID" type="object" context="{'fldisbn' : isbn}"/>
2) Создайте метод в файле python, чтобы проверить, работает ли кнопка
def rfidWrite(self,context={}):
context = context or {}
fldBarcode=context.get('fldBarcode',1)
raise ValidationError(_(fldBarcode))
Все теперь они работают, мне нужно вызвать класс (Write.py) и передать штрих-код, который находится на моем Raspberry Pi, чтобы записать в мой RFID-тег