发布网友 发布时间:2024-09-25 22:23
共1个回答
热心网友 时间:2024-11-14 07:55
导读:今天首席CTO笔记来给各位分享关于django如何保存图片的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
djangomongoengineFileField上传图片问题,很急,高悬赏在线等,解决追加!django上传图片:
fromPILimportImage
defUploadImage(request):
ifrequest.method=='POST':
content=request.FILES['ImageField']
try:
img=Image.open(content)
#img.thumbnail((500,500),Image.ANTIALIAS)#对图片进行等比缩放
img.save("abv.png","jpg")#保存图片
exceptException,e:
returnHttpResponse("Error%s"%e)
returnHttpResponse("ok")
returnHttpResponse("error")
测试html:
body
divclass="file-box"
formaction=""method="post"enctype="multipart/form-data"
inputtype='text'name='textfield'id='textfield'class='txt'/
inputtype="file"name="ImageField"class="file"id="ImageField"size="28"onchange="document.getElementById('textfield').value=this.value"/
inputtype="submit"name="submit"class="btn"value="upload"/
/form
/div
/body
django2.0往数据库存储图片的问题
你在定义model的字段时,去掉图片字段上null=True这个属性,就可以保存空值了。
安利一个Django实战教程Django实战
Django中对于上传的文件的保存方法(时间+文件名)????????这是在windows环境下,且要加入上传时间,与本来的文件名拼在一起,形成一个整个的文件名,所以,其必须将文件名放在最后,而将时间放在前面,避免与后缀名冲突,除此之外,还要使用time.time()方法,取得时间戳(格式化时间会与windows系统产生冲突),并且最好进行取整,然后再将其转化为字符串与文件名拼起来组成新的文件名,从而进行保存。实例如下:
如何使用Django获取从前端input表单上传过来的图片到FastDFS保存?..求大神老是报错说我前端网页上传的不是一个文件是要一个文件路径的话,那服务器还没保存之前肯定找不到啊,毕竟是前端过来的,但奇怪的是django的admin后台就可以正常上传
结语:以上就是首席CTO笔记为大家整理的关于django如何保存图片的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于django如何保存图片的相关内容别忘了在本站进行查找喔。