今天的问题是处理图片。
本来想在数据库中只存图片保存路径的,但是同组的同事说别那样,还是直接存图片比较好,虽然不知道为什么一定要存图片,但是或许他说的有道理吧,至于为什么暂时还没想通。
处理二进制遇到的第一个问题是读写的问题,
data = open(filepath,'rb')
data = open(filepath,'wb')
作为菜鸟的我,果然没有给组织丢人,rb只写了r,自己还在纳闷,‘我擦,为毛图片存到数据库的数据这么少?’为此还特么绞尽脑汁的在想为什么。不知道想什么的时候,突然意识到‘擦,r的时候会遇到结束符。。。’好吧,写下这个愚蠢的错误提醒自己。
数据库的字段类型为longblog(mysql),别的数据库暂时还没用,不过过些日子估计就换成mongo了,到时再来补充一下。
代码还是写在代码片里面比较好。这就去写。。