Создайте новый проект Django:
django-admin.py startproject testserver
В папку проекта testserver добавьте файл django.wsgi, имеющий следующий код:
import os, sys
sys.path.append('C:/django')
os.environ['DJANGO_SETTINGS_MODULE'] = 'testserver.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
Перейдите в папку сервера Apache, расположенную по адресу
C:\Program Files\Apache Software Foundation\Apache2.2\conf
Откройте файл httpd.conf и добавьте в него следующий код:
WSGIScriptAlias / "C:/django/testserver/django.wsgi"
<Directory "C:/django/testserver/">
Options +Indexes FollowSymLinks +ExecCGI
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
</Directory>
Запустите сервер Apache.
Перейдите в браузере по адресу http://localhost/
В результате вы увидите стартовую страницу Django.
у меня 404 ошибка
ОтветитьУдалитьThe requested URL / was not found on this server.
с чем это может быть связано?
Проверьте правильность записи строки WSGIScriptAlias / "C:/django/testserver/django.wsgi"
ОтветитьУдалить