0

我编写了一个前端 Django/Python 应用程序。它就像一个同步工具。用户可以先浏览源和目的地。源是客户端的计算机,目标是服务器的计算机。界面类似于grsync。我需要在模板(前端应用程序)中实现它。我怎样才能做到这一点?谢谢

编辑:

我的 form.html(Django 模板)中有这个

<form>
<p>Session Name: <input type="text" name="session"></p>
<p>Source: <input type="text" name="target"><input type="submit" value="Open"></p>
<p>Target: <input type="text" name="target"><input type="submit" value="Open"></p>
<input type="submit" value="Save">
<input type="button" name="Cancel" value="Cancel" onclick="window.location = 'form.html' " />
 </form>

现在,当用户单击源中的打开时,应显示客户端计算机中的文件和文件夹,当用户按 OK 时,应在源字段中加载路径。

4

1 回答 1

0

尝试这个:

<form>
    <p>Session Name: <input type="text" name="session"></p>
    <p>Source: <input type="file" name="source"/></p>
    <p>Target: <input type="text" name="target"/></p>
    <input type="submit" value="Save">
    <input type="button" name="Cancel" value="Cancel" onclick="window.location = 'form.html' " />
</form>

您需要<input type="file">启动一个文件选择器。但是,如果您要上传到服务器,用户将无法为服务器启动文件选择器,就像他们为自己机器上的文件一样。您必须编写自己的界面来直观地搜索远程文件系统,除非您可以在某处找到它的插件。如果没有文件选择器,输入的文本字段target至少应该使用户能够输入他们希望文件名在服务器上的内容。希望能回答问题!

于 2012-11-08T00:09:13.330 回答