LINUX.ORG.RU
ФорумAdmin

Установка Django в Debian'е. Настройка Apache и mod_wsgi.


0

1

Как поставить Django на Debian (squeeze)? Я сделал apt-get install apache2 python-django libapache2-mod-wsgi. Смотрю, в руководстве говорится, что надо настроить WSGI.

WSGIScriptAlias / /path/to/mysite/apache/django.wsgi
Но у меня нигде нету django.wsgi. Вообще, в Debian'не нет пакета с таким файлом. Вот поиск пакетов с файлов оканчивающимся на ".wsgi". Как быть?

★★★★★

Как быть?

Погугли на тему django + cherrypy. Мне эта схема больше понравилась. И вместо апача ставь нжинкс, да. Ну и не ставь так джангу никогда (из репозитария) :)

o ()
Ответ на: комментарий от dark_lord

Для тех кто в танке.

Специально для тех кто в танке я написал первое сообщение на русском языке и привёл ссылки.

Camel ★★★★★ ()
Ответ на: комментарий от elipse

Всё равно не понял.

Спасибо за ссылку, но успеха всё равно достичь не удалось. Ни одного файла с окончанием на wsgi у меня в Debian'е нет, как я уже писал нет django.wsgi и в репозитерии. Может его нужно создать, подумал я, запустил django-admin.py startproject mysite, но в создавшейся директории из есть manage.py, но не django.wsgi. Таки откуда он должен взяться?

Camel ★★★★★ ()
Ответ на: Всё равно не понял. от Camel

Понял.

Понял. Не могли ещё более непонятно написать, блин.

import os
import sys

os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'

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

Camel ★★★★★ ()
Ответ на: Для тех кто в танке. от Camel

Что непонятного в этих словах:

Next we'll need to actually create this WSGI application, so create the file mentioned in the second part of WSGIScriptAlias and add:

import os
import sys

os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
dark_lord ()
Ответ на: комментарий от dark_lord

Нипаня-ятна.

Next we'll need to actually create this WSGI application, so create the file mentioned in the second part of WSGIScriptAlias and add:

Не могли по-русски написать: «Создайте django.wsgi с таким содержимым.»

Camel ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.