GoogleAppEngine上でBlobstoreを利用して画像をアップロードしています。
アップロードは上手くいくのですが、アップロードした後に画像のURLに飛ぶ設定になっています。
そこで試しにself.redirect('/')と変更した所、アップロードが動作しなくなってしまいました。アップロードを正常に動作させつつRedirectを任意の場所に飛ばす方法がありましたらご教授お願いします。
Python
1class UploadImage2(blobstore_handlers.BlobstoreUploadHandler): 2 def post(self): 3 try: 4 upload = self.get_uploads('file')[0] 5 img = ImgData( 6 title=self.request.get('title'), 7 blob_key=upload.key(), 8 ) 9 img.put() 10 self.redirect('/img/%s' % img.blob_key) 11 except: 12 self.error(500)
あなたの回答
tips
プレビュー