Python can';t使用act_url使用浏览器打开文件

Python can';t使用act_url使用浏览器打开文件,python,odoo,Python,Odoo,我使用的是Odoo9、Windows10和Chrome 我试图在浏览器的“新建”选项卡中打开磁盘上的文件,但无法打开((( 浏览器打开新选项卡,但它是空的(( 我的错在哪里,你能帮我吗 我的代码: def show_my_data(self,cr, uid, ids, arg, context=None): return { 'name': 'Go to website', 'res_model': 'ir.actions.act_url',

我使用的是Odoo9、Windows10和Chrome

我试图在浏览器的“新建”选项卡中打开磁盘上的文件,但无法打开(((

浏览器打开新选项卡,但它是空的((

我的错在哪里,你能帮我吗

我的代码:

def show_my_data(self,cr, uid, ids, arg, context=None):

    return {
        'name': 'Go to website',
        'res_model': 'ir.actions.act_url',
        'type': 'ir.actions.act_url',
        'target': 'new',
        'url': 'file:///D:/tmp.html'
}

客户端无法访问您的D分区,Odoo将不允许这样做

要使文件可访问,请将其放入静态文件夹中

      your_module_name
                --->  static
                      ---> tmp.html
在您的行动中,请改为这样做

      'url': 'you_module_name/static/tmp.html'
为了便于组织,最好放在另一个文件夹中

请记住,您放在静态文件夹中的任何内容都是公共的,可以通过URL访问。其他所有tging都是私有的,受保护的