【发布时间】:2010-05-22 13:08:07
【问题描述】:
在httpd conf中,
<VirtualHost *:8080>
ServerName tweet_search_engine
DocumentRoot /var/www/microblogsearchengine/twingle
</VirtualHost>
<Directory /var/www/microblogsearchengine/twingle>
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE settings
PythonOption django.root /var/www/microbloggingsearchengine/twingle
PythonDebug On
</Directory>
运行 python manage.py runserver 并访问 localhost:8000 返回一个启动页面,告诉我一切正常。但是,当我通过 apache 访问该站点时,我收到了 url 的导入错误。
在我的 settings.py 文件中有一行,
ROOT_URLCONF = 'twingle.urls'
我假设这是错误的原因。项目文件夹仅包含 4 个文件:
__init__.py manage.py settings.py urls.py
我尝试用urls.py 替换twingle.urls,但它给了我一个不同的错误。我可以做些什么来让它工作?
【问题讨论】: