@@ -103,6 +103,7 @@ <h1>leancloud.file_ 源代码</h1><div class="highlight"><pre>
103
103
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> key</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
104
104
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> id</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
105
105
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _url</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
106
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _successful_url</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
106
107
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _acl</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
107
108
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> current_user</ span > < span class ="o "> =</ span > < span class ="n "> leancloud</ span > < span class ="o "> .</ span > < span class ="n "> User</ span > < span class ="o "> .</ span > < span class ="n "> get_current</ span > < span class ="p "> ()</ span >
108
109
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> timeout</ span > < span class ="o "> =</ span > < span class ="mi "> 30</ span >
@@ -204,7 +205,7 @@ <h1>leancloud.file_ 源代码</h1><div class="highlight"><pre>
204
205
205
206
< span class ="nd "> @property</ span >
206
207
< span class ="k "> def</ span > < span class ="nf "> url</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
207
- < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _url </ span >
208
+ < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _successful_url </ span >
208
209
209
210
< span class ="nd "> @property</ span >
210
211
< span class ="k "> def</ span > < span class ="nf "> mime_type</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
@@ -229,7 +230,7 @@ <h1>leancloud.file_ 源代码</h1><div class="highlight"><pre>
229
230
< div class ="viewcode-block " id ="File.get_thumbnail_url "> < a class ="viewcode-back " href ="../../index.html#leancloud.File.get_thumbnail_url "> [文档]</ a > < span class ="k "> def</ span > < span class ="nf "> get_thumbnail_url</ span > < span class ="p "> (</ span >
230
231
< span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> width</ span > < span class ="p "> ,</ span > < span class ="n "> height</ span > < span class ="p "> ,</ span > < span class ="n "> quality</ span > < span class ="o "> =</ span > < span class ="mi "> 100</ span > < span class ="p "> ,</ span > < span class ="n "> scale_to_fit</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span > < span class ="n "> fmt</ span > < span class ="o "> =</ span > < span class ="s2 "> "png"</ span >
231
232
< span class ="p "> ):</ span >
232
- < span class ="k "> if</ span > < span class ="ow "> not</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _url </ span > < span class ="p "> :</ span >
233
+ < span class ="k "> if</ span > < span class ="ow "> not</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> url </ span > < span class ="p "> :</ span >
233
234
< span class ="k "> raise</ span > < span class ="ne "> ValueError</ span > < span class ="p "> (</ span > < span class ="s2 "> "invalid url"</ span > < span class ="p "> )</ span >
234
235
235
236
< span class ="k "> if</ span > < span class ="n "> width</ span > < span class ="o "> <</ span > < span class ="mi "> 0</ span > < span class ="ow "> or</ span > < span class ="n "> height</ span > < span class ="o "> <</ span > < span class ="mi "> 0</ span > < span class ="p "> :</ span >
@@ -293,6 +294,7 @@ <h1>leancloud.file_ 源代码</h1><div class="highlight"><pre>
293
294
< span class ="n "> response</ span > < span class ="o "> =</ span > < span class ="n "> client</ span > < span class ="o "> .</ span > < span class ="n "> post</ span > < span class ="p "> (</ span > < span class ="s2 "> "/files"</ span > < span class ="o "> .</ span > < span class ="n "> format</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _name</ span > < span class ="p "> ),</ span > < span class ="n "> data</ span > < span class ="p "> )</ span >
294
295
< span class ="n "> content</ span > < span class ="o "> =</ span > < span class ="n "> response</ span > < span class ="o "> .</ span > < span class ="n "> json</ span > < span class ="p "> ()</ span >
295
296
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> id</ span > < span class ="o "> =</ span > < span class ="n "> content</ span > < span class ="p "> [</ span > < span class ="s2 "> "objectId"</ span > < span class ="p "> ]</ span >
297
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _successful_url</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _url</ span >
296
298
297
299
< span class ="k "> def</ span > < span class ="nf "> _save_to_qcloud</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> token</ span > < span class ="p "> ,</ span > < span class ="n "> upload_url</ span > < span class ="p "> ):</ span >
298
300
< span class ="n "> headers</ span > < span class ="o "> =</ span > < span class ="p "> {</ span >
@@ -353,6 +355,7 @@ <h1>leancloud.file_ 源代码</h1><div class="highlight"><pre>
353
355
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _name</ span > < span class ="o "> =</ span > < span class ="n "> server_data</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s2 "> "name"</ span > < span class ="p "> )</ span >
354
356
< span class ="k "> if</ span > < span class ="s2 "> "url"</ span > < span class ="ow "> in</ span > < span class ="n "> server_data</ span > < span class ="p "> :</ span >
355
357
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _url</ span > < span class ="o "> =</ span > < span class ="n "> server_data</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s2 "> "url"</ span > < span class ="p "> )</ span >
358
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _successful_url</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _url</ span >
356
359
< span class ="k "> if</ span > < span class ="s2 "> "mime_type"</ span > < span class ="ow "> in</ span > < span class ="n "> server_data</ span > < span class ="p "> :</ span >
357
360
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _mime_type</ span > < span class ="o "> =</ span > < span class ="n "> server_data</ span > < span class ="p "> [</ span > < span class ="s2 "> "mime_type"</ span > < span class ="p "> ]</ span >
358
361
< span class ="k "> if</ span > < span class ="s2 "> "metaData"</ span > < span class ="ow "> in</ span > < span class ="n "> server_data</ span > < span class ="p "> :</ span >
0 commit comments