温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
再来看一下下载对象,刚才讲了我们这个上传对象,那么下载对象也是可以的,下载对象和上传对象的是我们以后会经常用到的两个功能。那我们来写一个函数。好,这是下载,那我写一个get object。里面的参数是下载之后啊,其实这个下载功能也有很多啊,我们可以去参考SDK文档。下载功能,我们先来写一个简单的get object里面呢需要两个参数,一个是key,你要下载哪一个文件,第二个呢是我们需要输出到哪里去,我写一个output pass。这里我们做一个功能,我们将获取到的文件呢保存到本地。这个本地呢,一会儿我就指定放在里面的output里面。我们写上去等于。就等于self.client。
01:03
然后呢,点这个get object。这个get object我们呃里面的话呢,需要加两个参数啊,第一个呢,是我们的self点。第二个呢,是我们的T。这里只需要加两个就可以了,那拿到我们的response之后呢?我们的数据在波底当中。我把它存入到本地,我们用get string to film。在这里我们写上output pass。好了,这样就可以了。那就会自动存进去,存进去之后,存进去之后。然后我们回到我们的live。这边是下载对象。DF,我们写个get。包括这个。需要传两个参数啊,这里先写上request,在下一方呢,我们写上response去,等于这里我们没有写反值啊,这里就不返回response,我们用q f storage括号点。
02:10
Get。哦,这个口号。里面要传两个参数,第一个是key。那么K呢,等于。前面我们是不是已经上传过一个文件了,叫做picture1.j。然后这个文件呢,已经在我们的后台可以看到啊,那么我们的T呢,可以写它。然后还有一个。还有一个呢,是我们的output pass。Out,不得pass呢,我们可以用前面的路径。改一下啊。呃,这里呢,只需要将这个P改一下就可以了。因为呢在这儿,然后之前是picture,这里呢是output,所以我们将它改成outp。
03:01
名字我们自己定义的啊,也叫PICTURE1吧。也叫。那这里一定要返回,那我们直接返回HT response。OK。好,OK。行,那写完之后我们看一下能不能获取成功,获取成功之后呢,它会存到我们的output里面。啊,这里还有一个U呀,需要复制一下。然后我们将views这边。后面再加一个view。把这里改一下。好改好了啊,改好之后呢,我们回到我们的浏览器。回到浏览器这边,我们有get object回车。有一个OK对不对,有OK之后呢,我们回到我们的。这里是不变的啊,要回到我们代码当中。看一下output里面呢,会有一个picture1.jpg,说明他已经下载成功。
04:02
好了,这是我们去下载对象。
我来说两句