Djangobb问题
我在我的服务器上安装了Djangobb应用(使用的是Debian和mod_python),是通过克隆原始源代码来完成的。我唯一修改的就是settings.py文件中的数据库选项。所有需要的组件都已经安装好了,syncdb的查询也执行得很顺利。
但是,当我尝试进入我的论坛时,出现了一个错误:
配置错误:导入中间件django_authopenid.middleware时出错:“没有名为djangobb_forum.subscription的模块”
我检查过了,djangobb_forum/subscription.py这个文件是存在的,所以我不知道问题出在哪里。
也许有人遇到过类似的问题,知道怎么解决吗?
抱歉我的英语不好。
1 个回答
2
这可能发生的原因有两个很明显:
djangobb_forum
这个文件夹不在你的 Python 路径上djangobb_forum
文件夹里没有__init__.py
这个文件
如果代码写的是 from djangobb_forum import ...
,那么你需要确保 djangobb_forum
的上级文件夹在你的 Python 路径里。