Python приложения

Категория:Виртуальный хостинг -> CMS и web приложения

Содержание


Веб-фреймворк Django

Что такое Django?

Django (Джанго) — свободный фреймворк для веб-приложений на языке Python

Описание в Wikipedia – http://ru.wikipedia.org/wiki/Django
Официальный сайт – http://www.djangoproject.com/
Перевод книги о Django на русский язык – http://djbook.ru/

Как создать проект, используя Django?

Для начала работы с Django вам необходимо создать проект.
В описанной инструкции вам необходимо заменить
username – Ваш логин.
siteN – сайт, где Вы планируете создать Django – проект. N – номер сайта.
mysite – название Вашего проекта.

1. Подключитесь по ssh;
2. Перейдите в каталог www/siteN/cgi-bin;
3. Выполните команду django-admin.py startproject mysite;
4. Поместите в файл запуска django-приложения www/siteN/public_html/index.wsgi:

import os, sys
sys.path.insert(0, '/usr/local.20100210/lib/python2.5/site-packages')
sys.path.append('/home/<b>username</b>/www/<b>siteN</b>/cgi-bin/')
os.environ['DJANGO_SETTINGS_MODULE'] = '<b>mysite</b>.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

5. В браузере наберите http://N.username.z8.ru/, вы увидите страницу приветствия Вашего django-проекта.
6. Далее, необходимо настроить подключение к базе данных и начать работу с проектом.

Как настроить сайт для оптимальной работы Django проекта?

Мы рекомендуем разместить статические файлы проекта в каталоге public_html вашего сайта и настроить их прямую раздачу. Подробнее о этом можно узнать в инструкции

Trac

Что такое Trac?

Trac — инструмент управления проектами и отслеживания ошибок в программном обеспечении.

Описание в Wikipedia – http://ru.wikipedia.org/wiki/Trac
Официальный сайт – http://trac.edgewall.org/
Руководство пользователя и администратора Trac – http://trac.edgewall.org/wiki/TranslationRu/TracGuide

Как создать Trac – проект?

Мы предлагаем автоматическое создание и настройку Trac-проекта, подробнее об этом здесь

Другие приложения

В настоящее время мы поддерживаем только набор приложений, описанный выше. Если Вам необходимо использовать другой фреймворк или готовое приложение, напишите об этом в техническую поддержку по адресу support@peterhost.ru


Категории:

загрузка…