我想点击我的Django模板中的一个超链接导航到任意网址,例如file:///C:/my_dir/folder
,如果我将其直接粘贴到浏览器的地址字段中,此URL就可以正常工作,但如果我没有做任何操作单击我的Django应用程序中的一个超链接,该超链接解析为该URL。我也尝试使用Django的模板 - 视图协议来实现它,但在我看来,这些似乎都不起作用return HttpResponse(html_filepath)
或return render(request, html_filepath, context)
。
返回HttpResponse只会在我的浏览器窗口中以网址file:///C:/my_dir/folder
显示文字http://127.0.0.1:8000/my_app/my_dir/folder//result_filepath/
。
返回渲染会出现以下错误:
/ my_app / C中的OSError:/ my_dir / folder // result_filepath / [Errno 22]参数无效:' C:\ Users \ user \ Documents \ my_app \ my_source_code \ my_tool \ mysite \ templates \ file:\ C:/ my_dir / folder'
我的目标是在网址file:///C:/my_dir/folder