Как развернуть сайт на Django.


Наши хостинг-сервера поддерживают Django framework. 

Для развертывания такого сайта необходимо произвести несколько шагов

1) Закачать файлы,  используя протокол FTP
2) Создать wsgi подобного рода
import os,sys

apache_configuration = os.path.dirname(__file__)
project = os.path.dirname(apache_configuration)
workspace = os.path.dirname(project)
sys.path.append(workspace)
sys.path.append('/home/{ЛОГИН}/domains/{ДОМЕН}/public_html/cms')
sys.path.append('/opt/python2.5/lib/python2.5/')

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

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
3) обратиться в службу поддержи с просьбой подключить Django, и указать расположение *.wsgi.  В ответ мы подключаем в httpd.conf параметр подобный этому:

WSGIScriptAlias /  /home/{ЛОГИН}/domains/{ДОМЕН}/public_html/cms/apache/django.wsgi

 


You can view this article online at:
http://www.rx-support.net/index.php/article/prepare2django