Настройка Django

Материал из DiPHOST.Ru wiki system

(Различия между версиями)
Перейти к: навигация, поиск
 
Строка 9: Строка 9:
import os, sys
import os, sys
-
sys.path.append( os.path.abspath('~/') )
+
sys.path.append( os.path.abspath('<путь до приложения>/') )
os.environ['DJANGO_SETTINGS_MODULE'] = 'djangoproject.settings'
os.environ['DJANGO_SETTINGS_MODULE'] = 'djangoproject.settings'

Текущая версия на 13:17, 27 июля 2012

На нашем хостинге предустановлен Django Framework После создания Django-приложения и размещения его в директории ~/djangoproject , следует создать WSGI-приложение webapp.wsgi (предварительно настроив WSGI на хостинге):

Process '/usr/local/bin/highlight --fragment --style=jedit --syntax='py' --style-outfile='/home/dipwiki/tmp/highlight.css'' failed to start?

You need to specify a language like this: <source lang="html">...</source>

Supported languages for syntax highlighting:

(error loading support language list)

Пробуйте своё django приложение по адресу http://ваш_сайт/webapp

Для настройки отдачи статики и проекта от / , Вам надо сделать следующее:

RewriteEngine On
RewriteRule ^(admin-media/.*)$ - [L]
RewriteRule ^(media/.*)$ - [L]
RewriteRule ^(.*)$ /webapp/$1 [L,QSA]

При этом, следует скопировать содержимое ~/djabgoproject/static в ~/www/<ваш сайт>/public_html/media , а в ~/www/<ваш сайт>/public_html/admin-media следует скопировать PREFIX/lib/pythonX.X/site-packages/django/contrib/admin/media , где PREFIX - это то, куда установлен Django, наример, на хостинге по умолчанию это /usr/local, а X.X - версия python, например, 2.5


File:Info blue.png ПРИМИТЕ К СВЕДЕНИЮ:
Мы рекомендуем устанавливать нужную версию Django к себе в домашний каталог самостоятельно. Это упростит обновление сервера, исключит ошибки при каких-либо переездах.
Источник — «https://wiki.diphost.ru/DjangoSetup»

Категория:

Личные инструменты
© 2006 — ООО «Дремучий лес»
Служба техподдержки: support@diphost.ru
Тексты этого сайта являются полностью оригинальными
или оригинальными компиляциями ООО «Дремучий Лес».
Распространяются по лицензии WTFPL
Отзывы о хостинге diphost.ru Отзывы на hostobzor.ru