Настройка среды разработки

Теперь, когда вы знаете, что такое Django, мы покажем вам, как настроить и протестировать среду разработки Django для Windows, Linux (Ubuntu) и Mac OS X.

Среда разработки - это установка Django на вашем локальном компьютере, которую вы можете использовать для разработки и тестирования приложений Django до их развертывания в производственной среде.

Так как Django написан на Python, нам нужен Python, чтобы начать работать с Django.
Если у вас уже установлен Python пропустите этот шаг :)

1. Установка Python

Инструкция для пользователей Windows:

  1. Для начала проверь, какая версия Windows у вас установлена - 32 битная или 64 битная.
  2. Вы можете загрузить Python для Windows с официального веб-сайта: https://www.python.org/downloads/windows/
    Перейдите по ссылке "Latest Python 3 Release - Python x.x.x "

    1. Если у вас установлена 64-битная версия Windows, скачайте Windows x86-64 executable installer
    2. Если нет - скачайте Windows x86 executable installer.

    После загрузки дистрибутива вы должны запустить его и следовать инструкциям. Важно запомнить путь, куда вы установили Python. Это понадобится позже.
    Обратите внимание на экран мастера установки. Вам нужно выбрать опцию "Add Python 3.x к системной переменной PATH".

  3. Для проверки установки откройте командную строку (cmd) и введите python, как на картинке ниже:Если у вас также, то вы успешно установили Python!

Инструкция для пользователей Mac OS X:

  1. Перед установкой Python в OS X вам нужно проверить, что в настройках вашего Mac разрешено устанавливать пакеты, загруженные не из App Store. Перейдите в Системные настройки (в папке «Программы»), нажмите «Защита и безопасность» и выберите вкладку «Общие». Если в разделе «Разрешать загрузки из:» выбран вариант «App Store для Mac», смените его на «App Store для Mac и от установленных разработчиков».
  2. Перейдите по ссылке https://www.python.org/downloads/release/python-364/ и скачайте дистрибутив Mac OS X 64-bit/32-bit installer
  3. Сделайте двойной щелчок на python-3.6.4-macosx10.x.pkg для запуска установщика.

Инструкция для пользователей Linux:

  1. Введите эту команду в консоль:
    sudo apt-get install python3.6
    
  2. Убедитесь, что установка прошла успешно, открыв Терминал и запустив команду python3:
    $ python3 --version
    Python 3.6.4
    

2. Виртуальное окружение

Перед установкой Django мы советуем вам установить крайне полезный интсрумент - Virtualenv , который поможет вам содержать среду разработки в чистоте.
Virtualenv будет изолировать зависимости Python/Django для каждого отдельного проекта. Это значит, что изменения одного сайта никогда не затронут другие сайты, которые вы разрабатываете.

  1. Создайте новую директорию в домашнем каталоге
    cd Desktop
    mkdir djangoproject
    
  2. Создадим виртуальное окружение под именем myvenv.В общем случае команда будет выглядеть так:
    python3 -m venv myvenv

    Здесь myvenv - это имя вашего виртуального окружения. Вы можете назвать иначе, но используйте только прописные буквы, без пробелов и специальных символов.

  3. Запустите виртуальное окружение, выполнив:

    1. для Windows:

      C:\Users\user\djangoproject> myvenv\Scripts\activate
      
    2. для Linux и OS X:
      $ source myvenv/bin/activate

  4. Вы поймёте, чтоvirtualenvзапущено, когда увидите префикс(myvenv)в начале командной строки.

Отлично, теперь все зависимости будут храниться в одном месте. Наконец можно установить Django!

3. Установка Django

После запуска virtualenvвы можете установить Django с помощью pip

  1. Убедитесь, что вы используете последнюю версию pip (myvenv) ~$ pip install --upgrade pip
  2. Затем запустите следующую команду: pip install django~=1.11.0

Вот и всё! Теперь вы готовы создать своё первое приложение на Django!

results matching ""

    No results matching ""