繁体   English   中英

如何将目录路径从模板传递到视图?

[英]How to pass directory path from a template to a view?

我对Python \\ Django很陌生。

我正在尝试为我的Movie \\ TV节目收藏创建一个类似于Netflix的本地库。

通常的想法是,用户选择一个媒体文件夹,服务器端在该文件夹上运行的文件上将它们添加到数据库中,然后用户可以搜索项目并在GUI中播放它们。

我遇到的第一个障碍是从用户获取文件夹路径,而没有实际上传任何文件。 在进行一些在线搜索后,我发现了这一点:

<input type="file" id="file_input" webkitdirectory="" directory="">

该HTML代码允许用户选择一个文件夹并遍历其中的所有文件,但是,我不知道如何将这些信息传递给views.py以便可以在输入上运行逻辑。

有谁知道如何做到这一点?

出于安全原因,浏览器不允许获取文件夹路径( Stack Overflow )。 由于您不希望用户上传文件,因此可能的解决方案是在<input type="text">明确提及文件夹路径。 最简单的解决方案是python –m SimpleHTTPServersourcedocs )。 您可能也对此Django应用感兴趣。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM