如何通过django从网页上传文件上传?

时间:2017-10-20 02:20:46

标签: django forms frontend backend

这是我第一次开发网站项目,之前我没有任何前端和后端经验。我已经阅读了Django的官方教程,并对它有了一些直觉,但我不得不说前端是如此可怕的事情,我没有时间仔细学习,因为我必须在本周结束之前完成任务。

这就是问题所在。我必须从网页上读取任何用户上传的文件,HTML代码是由实验室中的其他人编写的,如下所示:

<label>select a file &nbsp;&nbsp;&nbsp;&nbsp;
    <input id="photoCover" class="input-large" type="text" style="height:30px;">
    <button class="btn1 btn-primary" onclick="$('input[id=lefile]').click();"><i class="fa fa-folder-open"></i>&nbsp;&nbsp;浏览&nbsp;&nbsp;&nbsp;&nbsp;</button>
</label>

我想知道如何处理在Django视图中选择的文件。

以下是我的想法:

1.所选文件必须位于本地计算机的某个目录中,也许我应该直接获取该文件的路径。

2.我应该创建一个表单来处理这个问题吗?

有没有人可以帮我解决一下如何解决这个问题?任何其他资源都表示赞赏。

0 个答案:

没有答案