Je voudrais demander quel type d'informations d'identification dois-je mettre pour importer des données en utilisant la classeQuelles informations d'identification devrais-je ajouter à Google App Engine BulkLoader sur le serveur de développement?
appcfg.py upload_data --config_file=models.py --filename=listcountries.csv --kind=CMSCountry --url=http://localhost:8178/remote_api vit/
Google App Engine BulkLoader Et il me demande des informations d'identification:
S'il vous plaît entrer les informations de connexion pour localhost
Voici une extraction du contenu du models.py, j'utilise ce fichier listcountries.csvChaque tentative de saisie du courrier électronique et du mot de passe entraîne l'échec de l'authentification. Par conséquent, je n'ai pas pu importer les données sur le serveur de développement.
Je ne pense pas que je n'ai aucun problème avec mes fichiers ni mes modèles parce que j'ai réussi à télécharger les données à l'application appspot.com.
Alors, que dois-je mettre pour les informations d'identification localhost?
J'ai aussi essayé d'utiliser Eclipse avec Pydev mais je suis toujours le même message :(
Voici la sortie:
Uploading data records.
[INFO ] Logging to bulkloader-log-20090820.121659
[INFO ] Opening database: bulkloader-progress-20090820.121659.sql3
[INFO ] [Thread-1] WorkerThread: started
[INFO ] [Thread-2] WorkerThread: started
[INFO ] [Thread-3] WorkerThread: started
[INFO ] [Thread-4] WorkerThread: started
[INFO ] [Thread-5] WorkerThread: started
[INFO ] [Thread-6] WorkerThread: started
[INFO ] [Thread-7] WorkerThread: started
[INFO ] [Thread-8] WorkerThread: started
[INFO ] [Thread-9] WorkerThread: started
[INFO ] [Thread-10] WorkerThread: started
Password for [email protected]: [DEBUG ] Configuring remote_api. url_path = /remote_api, servername = localhost:8178
[DEBUG ] Bulkloader using app_id: abc
[INFO ] Connecting to /remote_api
[ERROR ] Exception during authentication
Traceback (most recent call last):
File "D:\Projects\GoogleAppEngine\google_appengine\google\appengine\tools\bulkloader.py", line 2802, in Run
request_manager.Authenticate()
File "D:\Projects\GoogleAppEngine\google_appengine\google\appengine\tools\bulkloader.py", line 1126, in Authenticate
remote_api_stub.MaybeInvokeAuthentication()
File "D:\Projects\GoogleAppEngine\google_appengine\google\appengine\ext\remote_api\remote_api_stub.py", line 488, in MaybeInvokeAuthentication
datastore_stub._server.Send(datastore_stub._path, payload=None)
File "D:\Projects\GoogleAppEngine\google_appengine\google\appengine\tools\appengine_rpc.py", line 344, in Send
f = self.opener.open(req)
File "C:\Python25\lib\urllib2.py", line 381, in open
response = self._open(req, data)
File "C:\Python25\lib\urllib2.py", line 399, in _open
'_open', req)
File "C:\Python25\lib\urllib2.py", line 360, in _call_chain
result = func(*args)
File "C:\Python25\lib\urllib2.py", line 1107, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "C:\Python25\lib\urllib2.py", line 1082, in do_open
raise URLError(err)
URLError: <urlopen error (10061, 'Connection refused')>
[INFO ] Authentication Failed
Merci
merci Alex! Cependant, je suis actuellement confronté à un nouveau problème, je ne peux exécuter aucune commande depuis mon application de ligne de commande (Windows cmd), chaque fois que je lance le .py, il affiche toujours le fichier d'aide: -s Je suis coincé ici. Penser de changer le développement pour éclipser istead de notpad2 et de cmd: -s –
@Hoang, me semble que cette question devrait aller dans une question séparée, car c'est vraiment très différent de celui-ci. –
bonjour Alex, merci pour vos suggestions!Je suis en train de préparer la nouvelle question à poser à nouveau: D –