Всем привет. Пытаюсь запустить сайт на Django. Сам проект лежит в /var/www/html/site
В settings.py прописано
`import os
BASE_DIR = os.path.dirname('app')
SECRET_KEY = ''
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
# 'django.contrib.sessions',
# 'django.contrib.messages',
# 'django.contrib.staticfiles',
'app',
)
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '',
'USER': '',
'PASSWORD': '',
'HOST': '',
'OPTIONS': {
'local_infile': 1,
'init_command': 'SET storage_engine=INNODB',
},
},
}
TIME_ZONE = 'Europe/Moscow'
AUTH_USER_MODEL = 'app.User'
ROOT_URLCONF = 'urls'
Custom Var
LOG_FILE = os.devnull
CONFIG_FILES = ''
IUM_LOG_OUT = os.devnull
MONGO_SERVER = ''
TEMPLATE_DIRS = ('/var/www/html/site/web/templates'
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
)
DEBUG = True
import logging
logging.basicConfig(
level = logging.DEBUG,
format = '%(asctime)s %(levelname)s %(message)s',
filename = '/tmp/myapp.log',
filemode = 'w'
`
Конфиг файл лежит в /etc/httpd/conf и там прописала
DocumentRoot “/var/www/html/site”
urls.py и manage.py так же лежат в директории /var/www/html/site
в /var/www/html/site/app - есть заполненный models.py
в /var/www/html/site/web лежит заполненный и скомпиленный view.py
django.wsgi лежит в /var/www/html/site
import os, sys
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
sys.path.append('/var/www/html/site')
sys.path.append('/var/www/html/site/web')
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
Все файлы, кроме django.wsgi исполняемые. Но при запуске браузер мне выдает стартовую страницу апача. index.html выдает только если в DocumentRoot прописать “/var/www/html/site/web/templates”. Но естестенно, данные не подгружаются. База доступна и заполнена. web запускаю с помощью /var/www/html/site/manage.py runcfgi . ЧЯДНТ? и почему апач не хочет подгружать данные?
ОС-RHEL 6.0, apache 2.2, python 2.6