Ich habe versucht, für mongokit in Pylonen intergrating im Anschluss an die Führung haben an die Arbeit das ist hier: http://namlook.github.com/mongokit/pylons.htmlKann nicht Pylons mit mongokit
Wenn ich mit Paster gehen dienen sie den Fehler wirft:
File "/home/ciferkey/Projects/runnr-site/runnrsite/config/environment.py", line 29, in load_environment
config['pylons.app_globals'] = app_globals.Globals(config)
TypeError: __init__() takes exactly 1 argument (2 given)
wenn ich werfe einen Dummy-Parameter in die init für Globals:
def __init__(self, foo):
dann nicht mehr den Fehler werfen, sondern thr ows:
self.connection = Connection(
host = config['db_host'],
port = int(config['db_port']),
)
und ich verstehe, dass ich db_host und db_port ersetzen:
File "/usr/lib/pymodules/python2.6/pylons/configuration.py", line 141, in __getitem__
return dict.__getitem__(self, name)
KeyError: 'db_host'
Nun ist diese verweist auf die Zeilen in lib/app_globals.py, dass der Führer Sie setzen in erzählt die eigentliche Information, aber egal, was ich versuche, es wirft den gleichen Fehler. Irgendwelche Ideen, warum das passiert?
Ersetzen Sie die Konfiguration ['db_host'] durch "127.0.0.1" und config ['db_port'] durch 27017 oder fügen Sie beide Werte zu Ihrer Pylons-Konfigurationsdatei hinzu. –
Danke Christian, das hat perfekt funktioniert. – ciferkey