Перенесите, пожалуйста, в http://djbook.ru/forum/forum/2/ - Python & Django Вопросы, связанные с Django. Случайно не в тот раздел разместил.

Здравствуйте!

Настроил python 2.7 + mod_wsgi + apache 2.2 , успешно вывел Hello World, то есть в принципе конфиги настроены верно.

Но когда я попытался прицепиться к рабочему django-проекту, получил следующие логи (приложу чуть ниже).

Рядом опишу дерево проекта, кусочек конфига apache и текст django.wsgi, который лежит внутри django-проекта.

Если это важно, уточню, что развернуто все на тестовой машине с Windows XP.

Собственно, вопрос - чего оно хочет, и как его исправить.

========================================================

Часть логов происходящего:

[Sat Sep 12 20:45:05 2015] [error] [client 127.0.0.1]     for app_config in apps.get_app_configs():
[Sat Sep 12 20:45:05 2015] [error] [client 127.0.0.1]   File "C:\\Python27\\lib\\site-packages\\django\\apps\\registry.py", line 137, in get_app_configs
[Sat Sep 12 20:45:05 2015] [error] [client 127.0.0.1]     self.check_apps_ready()
[Sat Sep 12 20:45:05 2015] [error] [client 127.0.0.1]   File "C:\\Python27\\lib\\site-packages\\django\\apps\\registry.py", line 124, in check_apps_ready
[Sat Sep 12 20:45:05 2015] [error] [client 127.0.0.1]     raise AppRegistryNotReady("Apps aren't loaded yet.")
[Sat Sep 12 20:45:05 2015] [error] [client 127.0.0.1] AppRegistryNotReady: Apps aren't loaded yet.
[Sat Sep 12 20:49:24 2015] [error] [client 127.0.0.1] mod_wsgi (pid=3848): Target WSGI script 'C:/work/webint/webint/django.wsgi' does not contain WSGI application 'application'.

============================

django.wsgi

import os, sys, site, django

sys.path.append('c:\work\webint')
site.addsitedir("C:\work\webint\venv\Lib\site-packages")
os.environ['DJANGO_SETTINGS_MODULE'] = 'webint.settings'

django.setup()

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

============================

.conf Apache 2.2

<VirtualHost *:80>
    ServerName test1.ru
    WSGIScriptAlias / C:\work\webint\webint\django.wsgi
    <Directory C:\work\webint>
        #AllowOverride All
        Order allow,deny
        Allow From All
    </Directory>
    ErrorLog C:/error_test.log
    ServerAdmin adm@test1.ru
</virtualHost>

===========================

Дерево проекта

C:\work\webint
    manage.py
    webint\
        templates\..
        __init.py__
        settings.py
        views.py
        urls.py
        wsgi.py
        django.wsgi 
    venv\..

ps

Если в django.wsgi убрать django.setup(), то в логи падает

[Sat Sep 12 21:36:04 2015] [error] [client 127.0.0.1]   File "C:\\Python27\\lib\\site-packages\\django\\apps\\registry.py", line 124, in check_apps_ready
[Sat Sep 12 21:36:04 2015] [error] [client 127.0.0.1]     raise AppRegistryNotReady("Apps aren't loaded yet.")
[Sat Sep 12 21:36:04 2015] [error] [client 127.0.0.1] AppRegistryNotReady: Apps aren't loaded yet.