вход

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

Debian logo
Этот документ поможет установить 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 готовых дизайнов. Шаблоны сайтов + установка + хостинг + персонализация + поисковая оптимизация + копирайтинг — все эти услуги вы всегда можете получить от профессионалов мирового уровня!


Нашли это полезным? Поделитесь с другими:
Не останавливайтесь, читайте дальше:
Оставить комментарий

Статья → Установка и настройка Django на Debian

Правила комментирования

  1. Кoммeнтapий всегда проходит премодерацию.
  2. В поле "URL блога" можно указывать только ссылку на главную страницу вашего блога. Ссылки на прочие веб-ресурсы (в том числе блоги/сплоги, созданные не для людей) будут удалены.
  3. Запрещается использовать в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, ключевые и т.п. слова. В случае несоблюдения этого условия имя изменяется по усмотрению владельца блога. Просьба указывать нормальное имя или ник.
  4. Весьма вероятно, что короткий и неинформативный кoммeнтapий вида "Спасибо!", "Интересная статья", будет удален. Исключение составляют знакомые автору блога комментаторы.