Django - 导航到磁盘上文件夹的超链接

时间:2017-04-23 15:22:10

标签: django django-templates django-views

我想点击我的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

上查看文件夹内容

0 个答案:

没有答案