Blobstore crash course
It’ll be best if we gave a quick refresher course on the blobstore before we begin. Here’s the standard flow for a blobstore upload:
Create a new blobstore session and generate an upload URL for a form to POST to. This is done using the createUploadUrl() method of BlobstoreService. Pass a callback URL to this method. This URL is where the user will be forwarded after the upload has completed.
Present an upload form to the user. The action is the URL generated in step 1. Each URL must be unique: you cannot use the same URL for multiple sessions, as this will cause an error.
After the URL has uploaded the file, the user is forwarded to the callback URL in your App Engine application specified in step 1. The key of the uploaded blob, a String blob key, is passed as an URL parameter. Save this URL and pass the user to their final destination
App Engine Fan: Schluesselmeister - 0 views
Brain Dump: Batman e a escalabilidade - 0 views
Expenses - 0 views
Building a GAE+GWT application using the best practices, Part 2 « Reminiscent... - 0 views
Building a GAE+GWT application using the best practices, Part 1 « Reminiscent... - 0 views
App Engine Fan: Are You The Key Master ? - 0 views
-
I figure it is going to take me at least four iterations to get this right. The first one will be building a GWT application with a simple UI that has no server logic behind it (just to learn how layout in GWT works). Step two will be adding a fake servlet backend (not app engine, just in memory). While not exactly App Engine yet, I should have a completely specified client-server API by the end of this process that I can subsequently implement on App Engine (iteration 3). Iteration four will handle deployment, CSS and whatever I may screw up in iterations one and two. I will log my notes of things I run into while I code.
Schluesselmeister (App Engine Fan) - 0 views
Data Browser - 0 views
1 - 14 of 14
Showing 20▼ items per page