@@ -103,6 +103,7 @@ <h1>leancloud.file_ 源代码</h1><div class="highlight"><pre>
103103 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> key</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
104104 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> id</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
105105 < 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 >
106107 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _acl</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
107108 < 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 >
108109 < 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>
204205
205206 < span class ="nd "> @property</ span >
206207 < 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 >
208209
209210 < span class ="nd "> @property</ span >
210211 < 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>
229230< 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 >
230231 < 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 >
231232 < 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 >
233234 < span class ="k "> raise</ span > < span class ="ne "> ValueError</ span > < span class ="p "> (</ span > < span class ="s2 "> "invalid url"</ span > < span class ="p "> )</ span >
234235
235236 < 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>
293294 < 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 >
294295 < 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 >
295296 < 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 >
296298
297299 < 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 >
298300 < 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>
353355 < 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 >
354356 < 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 >
355357 < 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 >
356359 < 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 >
357360 < 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 >
358361 < 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