I\'m trying to learn the blobstore API... and I\'m able to successfully upload files and get them back, but I\'m not having any luck trying to combine an upload form with a regu
The problem is that your posted form data is lost when you redirect the request to "/save/%s", which is normal.
Instead of redirecting, you should put your code inside UploadHandler, like this (untested code) :
class UploadHandler(blobstore_handlers.BlobstoreUploadHandler):
def post(self):
try:
upload_files = self.get_uploads('file')
blob_info = upload_files[0]
newFile = StoredFiles()
newFile.nickname = self.request.get('nickname')
newFile.blobkey = blob_info.key()
newFile.put()
self.redirect('/')
except:
self.redirect('/upload_failure.html')
See this page from the docs for a similar example : http://code.google.com/appengine/docs/python/tools/webapp/blobstorehandlers.html#BlobstoreUploadHandler