Вы можете присвоить ему класс, например 'squarebox', а затем написать свой код CSS в вашей статической папке, учитывая, что ваше поле будет отображено как входной тег позже. Так что следующий код должен сделать свое дело.
<label for="squarebox"/>
<div>
<field name="squarebox" class="squarebox"/>
</div>
А затем в вашем файле CSS:
input.squarebox {
background-color: blue;
}
Обратите внимание, чтобы добавить свой собственный CSS к активам, что-то вроде этого:
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<template id="assets_backend" name="My Module Assets" inherit_id="web.assets_backend">
<xpath expr="//link[last()]" position="after">
<link rel="stylesheet" href="your_module_name/static/src/css/styles.css"/>
</xpath>
</template>
</odoo>
И, наконец, к манифесту .py
'data': [
'views/your_custom_assets.xml',
],
'css': ['static/src/css/styles.css'],
Вам следует обновить модуль, и, если он не работает, войти в режим? Debug = assets