谷歌应用引擎类型错误问题

2024-04-20 12:59:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我用django在googleappengine上得到了一个简单的应用程序,我有两个类看起来非常相似,但是其中一个类由于TypeError崩溃。在

Traceback (most recent call last):
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3211, in _HandleRequest
    self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3154, in _Dispatch
    base_env_dict=env_dict)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 527, in Dispatch
    base_env_dict=base_env_dict)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2404, in Dispatch
    self._module_dict)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2314, in ExecuteCGI
    reset_modules = exec_script(handler_path, cgi_path, hook)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2212, in ExecuteOrImportScript
    script_module.main()
  File "C:\Development\fuluus\momadthenomad\main.py", line 20, in main
    run_wsgi_app(application)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\webapp\util.py", line 97, in run_wsgi_app
    run_bare_wsgi_app(add_wsgi_middleware(application))
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\webapp\util.py", line 115, in run_bare_wsgi_app
    result = application(env, _start_response)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\webapp\__init__.py", line 500, in __call__
    handler = handler_class()
TypeError: NotFoundPage() takes exactly 1 argument (0 given)

我的班级看起来像这样(主.py)公司名称:

^{pr2}$

当我去的时候/索引.html,所有的一切都很完美。但当我去/不去的时候-找到.html,它会因错误而崩溃。我不知道这个剧本有什么问题。也许我忽略了什么。请帮忙。在


Tags: inpydevenvgooglelinefilesprogram