2010-12-05 4 views
2

django-nonrel 1fbce9199a32から496955a68561にアップグレードしました。アプリ:ブート時のDjango-nonrelエラー:TypeError:__init __()は、DatabaseFeaturesに対して2つの引数(1が指定されています)をとります

Traceback (most recent call last): 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 3211, in _HandleRequest 
    self._Dispatch(dispatcher, self.rfile, outfile, env_dict) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 3154, in _Dispatch 
    base_env_dict=env_dict) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 527, in Dispatch 
    base_env_dict=base_env_dict) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2404, in Dispatch 
    self._module_dict) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2314, in ExecuteCGI 
    reset_modules = exec_script(handler_path, cgi_path, hook) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2212, in ExecuteOrImportScript 
    script_module.main() 
    File "/Users/mike/Projects/xxx/xxx/common-apps/djangoappengine/main/main.py", line 45, in real_main 
    util.run_wsgi_app(application) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/util.py", line 97, in run_wsgi_app 
    run_bare_wsgi_app(add_wsgi_middleware(application)) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/util.py", line 115, in run_bare_wsgi_app 
    result = application(env, _start_response) 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/core/handlers/wsgi.py", line 265, in __call__ 
    response = self.get_response(request) 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/core/handlers/base.py", line 160, in get_response 
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/core/handlers/base.py", line 194, in handle_uncaught_exception 
    return debug.technical_500_response(request, *exc_info) 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/views/debug.py", line 58, in technical_500_response 
    html = reporter.get_traceback_html() 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/views/debug.py", line 109, in get_traceback_html 
    frames = self.get_traceback_frames() 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/views/debug.py", line 228, in get_traceback_frames 
    pre_context_lineno, pre_context, context_line, post_context = self._get_lines_from_file(filename, lineno, 7, loader, module_name) 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/views/debug.py", line 180, in _get_lines_from_file 
    source = loader.get_source(module_name) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1289, in Decorate 
    return func(self, *args, **kwargs) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1954, in get_source 
    full_path, search_path, submodule = self.GetModuleInfo(fullname) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1289, in Decorate 
    return func(self, *args, **kwargs) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1918, in GetModuleInfo 
    submodule, search_path = self.GetParentSearchPath(fullname) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1289, in Decorate 
    return func(self, *args, **kwargs) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1897, in GetParentSearchPath 
    parent_package = self.GetParentPackage(fullname) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1289, in Decorate 
    return func(self, *args, **kwargs) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1873, in GetParentPackage 
    if self.find_module(fullname) is None: 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1289, in Decorate 
    return func(self, *args, **kwargs) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1603, in find_module 
    search_path) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1289, in Decorate 
    return func(self, *args, **kwargs) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1841, in FindAndLoadModule 
    description) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1289, in Decorate 
    return func(self, *args, **kwargs) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1792, in LoadModuleRestricted 
    description) 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/db/__init__.py", line 77, in <module> 
    connection = connections[DEFAULT_DB_ALIAS] 
    File "/Users/mike/Projects/xxx/xxx/common-apps/django/db/utils.py", line 92, in __getitem__ 
    conn = backend.DatabaseWrapper(db, alias) 
    File "/Users/mike/Projects/xxx/xxx/common-apps/djangoappengine/db/base.py", line 118, in __init__ 
    self.features = DatabaseFeatures() 
TypeError: __init__() takes exactly 2 arguments (1 given) 

答えて

0

(Base)DatabaseFeaturesには接続パラメータが必要です。パラメータなしでそれを構築することはできません(もはや?)。

+0

ありがとうございました。私はdjango-nonrelに精通していません。これはどういう意味ですか、それを修正するにはどうしたらいいですか? – emmby

+0

db/base.pyを編集し、接続パラメータを追加する必要があります。 –

関連する問題