0
我正在使用以下命令上传到本地数据存储,但它始终提示进行身份验证,并且在我给予我的个人身份验证时失败。我还没有在服务器上创建一个应用程序,只是在本地创建一个并测试它。我可以创建数据存储和读取和写入数据到它,我想实际的数据上传到它,并写了装载机script.but它不是按预期工作无法将数据上传到本地数据存储
appcfg.py upload_data --config_file=loader.py --filename=Book1.csv --kind=Contact --url=http://localhost:8080/_ah/remote_api .
我的models.py是
from google.appengine.ext import db
class Contact(db.Model):
phone_no = db.StringProperty()
name = db.StringProperty()
address = db.StringProperty()
address_2 = db.StringProperty()
city = db.StringProperty()
state = db.StringProperty()
zipcode = db.StringProperty()
email_1 = db.StringProperty()
email_2 = db.StringProperty()
和装载脚本
import datetime
from google.appengine.ext import db
from google.appengine.tools import bulkloader
import models
class ContactLoader(bulkloader.Loader):
def __init__(self):
bulkloader.Loader.__init__(self, 'Contact',
[('phone_no', str),
('name', str),
('address',str),
('address_2', int),
('city', str),
('state',str),
('zipcode', str),
('email_1',str),
('email_2', str)
])
loaders = [ContactLoader]
`
您应该可以使用任何电子邮件/密码对本地服务器进行身份验证。什么是错误信息? – Greg
'URLError: [错误]身份验证失败:不正确的凭据或不支持的身份验证类型(例如OpenId)。 –
velapanur