Я сейчас тестирую django на сервере Max OS X Snow Leopard.Я скомпилировал mog_wsgi для встроенного apache / python и включил его в apache через LoadModule wsgi_module
.Я также установил django через стандартную команду python setup.py install
.После этого я создал тестовое приложение django с именем webtest
в ~/Documents
и включил его в Apache через WSGIScriptAlias / /Users/me/Documents/webtest/django.wsgi
(django.wsgi - файл, который я создал вручную).
Как и ожидалось,ничто не работает с загадочной ошибкой «доступ к /error/HTTP_FORBIDDEN.html.var denied» apache.Как говорит Google, это, скорее всего, читается как «apache не смог прочитать файл сценария».Хорошо, я изменил sudo chmod -R 777 /Users
(спокойный, это виртуальный ПК :) - и все работает отлично.
Итак, вопрос: какова рекомендуемая структура папок для моих приложений django в описанной конфигурации и что?разрешения мне нужны?777 не для производства:)