我只需要一个基本页面来显示<p>
标记中的一些静态信息。如何创建没有模型的表单?
答案 0 :(得分:0)
为此,您可以创建标准网页的QWeb报告。
openacademy /视图/ report.xml将
<template id='template_id'>
<t t-call="report.html_container">
<t t-foreach="docs" t-as="o">
<t t-call="report.external_layout">
<div class="page">
<h2>Report title</h2>
<p> report text </p>
</div>
</t>
</t>
</t>
</template>
将报告放在清单文件中 openacademy /的清单强>的.py
# always loaded
'data': [
'views/openacademy.xml',
'views/report.xml',
],
答案 1 :(得分:0)
解决这个问题的最佳方法是使用简单的Odoo MVC。只需创建一个渲染视图的控制器;定义要渲染的视图并注册视图。我在这里找到了一个教程:https://www.odoo.yenthevg.com/creating-webpages-controllers-odoo10/
请注意(截至发布时)教程在视图的XML中有错误 - 需要交换第16行和第17行,以便正确嵌套XML。