Python 如何上传用户图像-Django
我真的需要很多帮助,我不知道从哪里开始,因为我是Django的新手,所以请原谅我的无知 我会解释的。我正在构建一种基于图像上传的页面。图像被分组到相册中。我创建了相册模型和图像模型,它属于一个相册,并且有它的外键。但是我不知道如何上传自己。我认为我只是必须处理从views.py文件中的模板中获取的数据,并将其上传;但是我对我看到的关于表格的一些事情感到困惑。。。我不知道。我不知道Python 如何上传用户图像-Django,python,django,Python,Django,我真的需要很多帮助,我不知道从哪里开始,因为我是Django的新手,所以请原谅我的无知 我会解释的。我正在构建一种基于图像上传的页面。图像被分组到相册中。我创建了相册模型和图像模型,它属于一个相册,并且有它的外键。但是我不知道如何上传自己。我认为我只是必须处理从views.py文件中的模板中获取的数据,并将其上传;但是我对我看到的关于表格的一些事情感到困惑。。。我不知道。我不知道 所以它很简单:我如何上传图像并在数据库中注册新行,提交模块所需的所有附加数据(如图片描述)?请帮忙。看起来您对dja
所以它很简单:我如何上传图像并在数据库中注册新行,提交模块所需的所有附加数据(如图片描述)?请帮忙。看起来您对
django表单感到困惑。如果您定义forms.py
并简单地执行{{{form}}
将以html呈现所有字段,因此您不必担心在html表单字段中定义。或者不要使用表单。。。自己定义所有字段(!必须进行重要的客户端验证)
编写视图,如将文件保存到图像表,仅此而已。如果你需要帮助的话。很高兴为您提供帮助。使用Imagefield定义一个模型,然后将_上传到目录并为其创建模型表单。@Dherendra很抱歉,正如我所说,我是新手,不知道表单和如何使用,我已经听过了,但正如我所说,我不知道从哪里开始。如果您能抽出几分钟的时间,我将不胜感激。请您阅读tangowithdjango书中的章节。我希望这将消除您的疑虑,并给您一些指导。谢谢,但重要的是客户端验证必须是什么?要编写什么代码来保存图像?谢谢though@wonderwhy我确实提到了客户端验证bcse,如果没有form.py
,则提交的表单将命中服务器并返回错误。所以我们需要javascript验证
。你想保存图像代码吗?啊,好的。不,没关系。我得自己试试。谢谢如果我有任何问题,我会问你。