Установка и настройка Django на Debian


Этот документ поможет установить Django. Будучи фреймворком Python, Django требует Python. Django работает с любым Python-ом версии от 2.5 до 2.7. Получить Python можно на http://www.python.org. Если вы используете Linux или Mac OS X, то вероятно Python уже установлен.

Установка последней стабильной версии Django

Для установки последней версии необходимо скачать исходники и распаковать их:

sudo mkdir ~/django
cd ~/django
wget https://www.djangoproject.com/download/1.4.3/tarball -O Django-1.4.3.tar.gz
tar xzf Django-1.4.3.tar.gz
cd Django-1.4.3
sudo python setup.py install

Далее, необходимо узнать, в какую директорию установились пакеты, и сделать так, чтобы Python узнал об этом. Для этого необходимо выполнить:

python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"

полученый ответ содержит путь где установлен Python - /usr/lib/python2.7/dist-packages. В данном случае, видно что основной версией является Python 2.7 и все дополнительные пакеты устанавливаются в директорию "/usr/lib/python2.7/dist-packages".

Следующим шагом необходимо создать символическую связь для распакованной директории Django:

sudo ln -s /home/admin/django/Django-1.4.3/django /usr/lib/python2.7/dist-packages/django

И в конце, чтобы сделать команду django-admin.py доступной из любой директории системы, необходимо добавить еще одну символическую ссылку:

sudo ln -s /home/admin/django/Django-1.4.3/django/bin/django-admin.py /usr/local/bin

Проверка корректности установки Django

Чтобы убедиться, что Django нормально установлен, необходимо запустить интерпретатор Python и импортировать модуль django:

python -c "import django; print django.VERSION;"

(1, 4, 3, 'final', 0) - Все в порядке. Последняя версия Django корректно установлена.

 

Полезные ссылки

  • https://docs.djangoproject.com/en/1.4/topics/install/

Дополнения:

mkdir logviewer-stuff
cd logviewer-stuff

#Haystack installation
wget https://github.com/toastdriven/django-haystack/archive/master.zip --no-check-certificate
unzip master.zip
cd django-haystack-master
python setup.py install
cd ..

#Elasticsearch installation
wget http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.20.1.tar.gz
tar xvzf elasticsearch-0.20.1.tar.gz

Реклама
Поделиться
Качественные премиум темы и шаблоны для Вашего сайта:

Смотреть полный каталог качественных тем и шаблонов

Здесь Вы можете выбрать из более чем 46 000 готовых дизайнов. Шаблоны сайтов + установка + хостинг + персонализация + поисковая оптимизация + копирайтинг — все эти услуги вы всегда можете получить от профессионалов мирового уровня!

Добавить коментарий

18 + четырнадцать =