В 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
Я попытался заменить twingle.urls
на urls.py
, но тогда это дало мне другую ошибку. Что я могу сделать, чтобы заставить это работать?