Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何上传用户图像-Django_Python_Django - Fatal编程技术网

Python 如何上传用户图像-Django

Python 如何上传用户图像-Django,python,django,Python,Django,我真的需要很多帮助,我不知道从哪里开始,因为我是Django的新手,所以请原谅我的无知 我会解释的。我正在构建一种基于图像上传的页面。图像被分组到相册中。我创建了相册模型和图像模型,它属于一个相册,并且有它的外键。但是我不知道如何上传自己。我认为我只是必须处理从views.py文件中的模板中获取的数据,并将其上传;但是我对我看到的关于表格的一些事情感到困惑。。。我不知道。我不知道 所以它很简单:我如何上传图像并在数据库中注册新行,提交模块所需的所有附加数据(如图片描述)?请帮忙。看起来您对dja

我真的需要很多帮助,我不知道从哪里开始,因为我是Django的新手,所以请原谅我的无知

我会解释的。我正在构建一种基于图像上传的页面。图像被分组到相册中。我创建了相册模型和图像模型,它属于一个相册,并且有它的外键。但是我不知道如何上传自己。我认为只是必须处理从views.py文件中的模板中获取的数据,并将其上传;但是我对我看到的关于表格的一些事情感到困惑。。。我不知道。我不知道


所以它很简单:我如何上传图像并在数据库中注册新行,提交模块所需的所有附加数据(如图片描述)?请帮忙。

看起来您对
django表单感到困惑。如果您定义
forms.py
并简单地执行
{{{form}}
将以html呈现所有字段,因此您不必担心在html表单字段中定义。或者不要使用表单。。。自己定义所有字段
(!必须进行重要的客户端验证)


编写视图,如将文件保存到图像表,仅此而已。如果你需要帮助的话。很高兴为您提供帮助。

使用Imagefield定义一个模型,然后将_上传到目录并为其创建模型表单。@Dherendra很抱歉,正如我所说,我是新手,不知道表单和如何使用,我已经听过了,但正如我所说,我不知道从哪里开始。如果您能抽出几分钟的时间,我将不胜感激。请您阅读tangowithdjango书中的章节。我希望这将消除您的疑虑,并给您一些指导。谢谢,但重要的是客户端验证必须是什么?要编写什么代码来保存图像?谢谢though@wonderwhy我确实提到了客户端验证bcse,如果没有
form.py
,则提交的表单将命中服务器并返回错误。所以我们需要
javascript验证
。你想保存图像代码吗?啊,好的。不,没关系。我得自己试试。谢谢如果我有任何问题,我会问你。