我在Django网站的某个页面上有一个带有“主题”,“正文”和“文件”字段的表单。
如果GET中存在“主题”和/或“正文”参数,我将从服务器端以表格的形式预填它们。
我想对“文件”字段执行相同的操作-更确切地说,我想在request.GET中是否有“ URL”参数,从该URL中获取文件并用它预填充“文件”字段。

我已经用谷歌搜索,仍然不知道如何使用纯Javascript或服务器端帮助来实现这一点,并且根据我的经验,由于输入类型=,在大多数浏览器中不可能(或至少很难做到) “文件”性质。

实际上有可能以某种方式实现它吗?

最佳答案

您无法预填写文件字段。但我认为您根本不需要使用一个文件,因为您是从URL而不是从用户的本地计算机获取文件的。只需使用普通的文本字段作为URL,并在提交表单后获取文件在服务器端(例如,使用urllib)。

关于javascript - 使用从Django中某个URL提取的附件文件预先填写表单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7929014/

10-11 22:48
查看更多