我似乎无法绕过它。网站如何创建图像上传,存储和处理图像以在其网站上显示?我目前的情况是django存储图像。
答案 0 :(得分:1)
您在页面上放置<form>
。它可以有不同的输入,如文本,数字等。还有file
输入。然后,用户提交表单,并将所有数据发送到Web服务器。基本上,web服务器将文件作为字节数组接收。您可以阅读更多相关信息here。
如果是Django,您将在request.FILES
中收到此数据。您将获得用户选择的文件的名称,大小和其他数据。然后,您可以将其保存在磁盘或数据库中。阅读特定于Django的事物here。
答案 1 :(得分:1)
一般情况下(以非常简单/简单的方式):
在Django中:
settings.py
将文件上载到内存或磁盘上的临时文件request.FILES
字典的文件如果你想深入了解Django文件上传,this section of the documentation非常好。你可以看看它。
希望这有帮助!