From 042d8f279d10253ca5b3e4a190dec1b71cc63583 Mon Sep 17 00:00:00 2001 From: Manuel Reul Date: Mon, 6 Nov 2023 08:47:03 +0000 Subject: [PATCH] Update 2 files - /testserver_o2b/models/init_test.py - /testserver_o2b/views/views.xml --- testserver_o2b/models/init_test.py | 18 +++++++++++++++++- testserver_o2b/views/views.xml | 5 ++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/testserver_o2b/models/init_test.py b/testserver_o2b/models/init_test.py index 05587b2..c74b6dc 100644 --- a/testserver_o2b/models/init_test.py +++ b/testserver_o2b/models/init_test.py @@ -7,12 +7,28 @@ _logger = logging.getLogger(__name__) import os import uuid import odoo +import requests + + +def get_external_content(): + response = requests.get('http://localhost:8025') + return response.text class CustomModel(models.Model): _name = 'testserver_o2b.testserver_o2b' _description = 'Mailcatcher' - html_field = fields.Html('HTML Field') + #html_field = fields.Html('HTML Field') + external_content = fields.Text('Externe Inhoud') + external_content = get_external_content() + self.write({'external_content': external_content}) + + @api.model + def action_refresh_mailhog(self): + external_content = get_external_content() + self.write({'external_content': external_content}) + raise ValidationError("De Actie action_refresh_mailhog is uitgevoerd...") + class IrLogging(models.Model): diff --git a/testserver_o2b/views/views.xml b/testserver_o2b/views/views.xml index 8987982..396d233 100644 --- a/testserver_o2b/views/views.xml +++ b/testserver_o2b/views/views.xml @@ -68,7 +68,10 @@
-