开发者

Where can I find a (current) example of code to bulk upload data to Google AppEngine? (For localhost, too.)

开发者 https://www.devze.com 2022-12-12 18:16 出处:网络
I\'ve tried to do it like they describe in the AppEngine docs but I can\'t get开发者_StackOverflow中文版 it to accept my upload. (I haven\'t tried to download.) I want to get it working in the develop

I've tried to do it like they describe in the AppEngine docs but I can't get开发者_StackOverflow中文版 it to accept my upload. (I haven't tried to download.) I want to get it working in the development environment before I tried on the live site.

It's kind of confusing, because I don't know if I should be trying appcfg.py or bulkloader.py. (I mostly tried appcfg.py.) I think it's an authentication problem, as it keeps asking me for the email/password. (Even after I removed 'login: admin' from app.yaml.)

I did --dry_run and it seemed to work, so I think my stuff is well formed.

Before asking for specific debugging help, I thought I would ask if anyone knows of working sample code that I can download. I run OS X 10.6, if anyone cares. I'm not new to Python, and have a lot of web.py experience, so it's probably not unfamiliarity with the language that's tripping me up.


The docs have a section on uploading and downloading data, with examples. You should be using appcfg.py unless you need one of the features of bulkloader.py that are not yet integrated, such as --dump/--restore functionality.

It sounds like the authentication problems you're having are related to Google Apps: If you have an App Engine app that allows any Google account to authenticate, and you have a Google Apps account as administrator, you won't be able to authenticate against your app as an administrator with it, even if you have created a Google account for that email address. You need to create a gmail account, and add that account as an administrator, so you can use that address when you need to authenticate against your app.

0

精彩评论

暂无评论...
验证码 换一张
取 消