未安装(不再)应用程序的Django异常NoReverseMatch

未安装(不再)应用程序的Django异常NoReverseMatch,django,Django,我正在开发一个站点,曾经安装过django bb,但在某个时候我决定不再使用了,所以我“关闭”了django bb对所有参考代码的评论。到目前为止一切都很好。在我的开发机器上,everting运行正常。但是在服务器机器上,Djangob需要一些东西。我试图删除所有与Djangob相关的文件,但我无法摆脱这个异常错误。我检查了我所有的html代码,找不到任何软件来调用Djangob 拜托,有人能帮忙吗 File "/root/Envs/PolyAssocEnv/lib/python2.6/site

我正在开发一个站点,曾经安装过django bb,但在某个时候我决定不再使用了,所以我“关闭”了django bb对所有参考代码的评论。到目前为止一切都很好。在我的开发机器上,everting运行正常。但是在服务器机器上,Djangob需要一些东西。我试图删除所有与Djangob相关的文件,但我无法摆脱这个异常错误。我检查了我所有的html代码,找不到任何软件来调用Djangob

拜托,有人能帮忙吗

File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/core/servers/basehttp.py", line 280, in run
    self.result = application(self.environ, self.start_response)
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/core/servers/basehttp.py", line 674, in __call__
    return self.application(environ, start_response)
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/core/handlers/wsgi.py", line 248, in __call__
    response = self.get_response(request)
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/core/handlers/base.py", line 130, in get_response
    return self.handle_uncaught_exception(request, resolver, sys.exc_info())
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/core/handlers/base.py", line 180, in handle_uncaught_exception
    return callback(request, **param_dict)
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/utils/decorators.py", line 76, in _wrapped_view
    response = view_func(request, *args, **kwargs)
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/views/defaults.py", line 31, in server_error
    return http.HttpResponseServerError(t.render(Context({})))
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/template/__init__.py", line 173, in render
    return self._render(context)
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/template/__init__.py", line 167, in _render
    return self.nodelist.render(context)
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/template/__init__.py", line 796, in render
    bits.append(self.render_node(node, context))
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/template/__init__.py", line 809, in render_node
    return node.render(context)
  File "/root/Envs/PolyAssocEnv/lib/python2.6/site-packages/django/template/defaulttags.py", line 385, in render
    raise e
NoReverseMatch: u'djangobb' is not a registered namespace

您是否重新启动了服务器以确保旧代码没有继续运行?除了您在某个地方仍然有引用之外,任何人都不能再说什么了。如果您使用的是一个好的IDE,那么您应该能够在项目范围内搜索“djangob”,以查找可能仍然存在的任何实例。除此之外,您只需四处寻找它,但它就在某个地方。您可能还应该删除服务器部署上的所有.pyc/.pyo文件。如果在不清除编译版本的情况下删除源文件,可能会出现怪事。