Update 2 files
- /testserver_o2b/models/init_test.py - /testserver_o2b/views/views.xml
This commit is contained in:
@@ -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):
|
||||
|
||||
@@ -68,7 +68,10 @@
|
||||
<field name="arch" type="xml">
|
||||
<form string="Embedded Mailcatcher" version="7.0" edit="false" create="false">
|
||||
<div class="embed-responsive embed-responsive-4by3" style="height: 1000px;">
|
||||
<iframe class="embed-responsive-item" src="http://192.168.1.167:8025" width="100%" height="100%"/>
|
||||
<!--
|
||||
<iframe class="embed-responsive-item" src="http://192.168.1.167:8025" width="100%" height="100%"/>
|
||||
-->
|
||||
<field name="external_content" widget="html" options="{'editable': False}"/>
|
||||
</div>
|
||||
</form>
|
||||
</field>
|
||||
|
||||
Reference in New Issue
Block a user