how can i write xml content (an external address ) in a python file in odoo.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Buchhaltung
- Lager
- PoS
- Project
- MRP
Diese Frage wurde gekennzeichnet
1
Antworten
4838
Ansichten
Hi,
For accessing view from python we can use like this:
return { 'type': 'ir.actions.act_window', 'name': _('Tasks from Tickets'), 'res_model': 'project.task', 'res_id': new_task.id, 'view_mode': 'form', 'view_id': self.env.ref('project.view_task_form2').id, 'context': { 'fsm_mode': True, } }type refers to the type of the view ( in here a window action). name refers to be shown on view, res model: the model of view, res_id, the id to be viewed in the view, view_mode: form, tree, ..., view_id: id of the view..
if we want to create a new view, we can code like below
self.env["ir.ui.view"].create({ "name": "Add separate label for decimal_places", "model": "res.currency", "inherit_id": self.env.ref("base.view_currency_form").id, "arch": """ < data> < field name="decimal_places" position="attributes"> < attribute name="nolabel">1 < /field> < field name="decimal_places" position="before"> < label for="decimal_places"/> < /field> < /data> """, })Hope it helps
Diskutieren Sie gerne? Treten Sie bei, statt nur zu lesen!
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
RegistrierenVerknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
---|---|---|---|---|
|
2
Feb. 24
|
3217 | ||
|
1
März 18
|
6854 | ||
|
2
Juli 24
|
14093 | ||
|
2
Dez. 23
|
12681 | ||
|
3
Juli 22
|
23031 |