Главная страница
Навигация по странице:

  • Установка Django: Windows

  • Установка

  • Установка Git

  • джанго туториал. Убедись, что установка прошла успешно, открыв приложение Терминал и запустив команду


    Скачать 5.1 Mb.
    НазваниеУбедись, что установка прошла успешно, открыв приложение Терминал и запустив команду
    Дата20.02.2023
    Размер5.1 Mb.
    Формат файлаdocx
    Имя файладжанго туториал.docx
    ТипДокументы
    #947494
    страница2 из 23
    1   2   3   4   5   6   7   8   9   ...   23

    Установка Django


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

    Перед этим мы должны удостовериться, что у тебя установлена последняя версия pip — программы, которую мы используем для установки Django.

    command-line

    (myvenv) $ python3 -m pip install --upgrade pip

    Установка библиотек через указание требований


    Файл с требованиями (requirements) хранит список зависимостей, которые нужно установить с помощью pip install:

    Для начала создай файл requirements.txt внутри директории djangogirls/, используя текстовый редактор, который ты установила ранее. Просто создай в редакторе новый файл, а затем сохрани его под именем requirements.txt в директории djangogirls/. После этого твоя директория будет выглядеть так:

    djangogirls

    └───requirements.txt

    В файл djangogirls/requirements.txt нужно добавить такой текст:

    djangogirls/requirements.txt

    Django=3.2.10

    Теперь выполни команду pip install -r requirements.txt, чтобы установить Django.

    command-line

    (myvenv) $ pip install -r requirements.txt

    Collecting Django=3.2.10 (from -r requirements.txt (line 1))

    Downloading Django-3.2.10-py3-none-any.whl (7.1MB)

    Installing collected packages: Django

    Successfully installed Django-3.2.10

    Установка_Django:_Windows'>Установка Django: Windows

    Если при запуске pip в Windows ты получаешь сообщение об ошибке, проверь, что путь к директории с проектом не содержит пробелов или специальных символов (C:\Users\User Name\djangogirls). Если проблема в этом, то, пожалуйста, перенеси свой проект в другое место, адрес которого не будет содержать пробелов и специальных символов (предлагаем C:\djangogirls). Создай новое виртуальное окружение в новой директории, после этого удали старое и попробуй запустить команды выше заново (перемещение виртуального окружения не сработает, поскольку в нём используются абсолютные пути).

    Установка Django: Windows 8 и Windows 10

    При попытке установки Django твоя командная строка может зависнуть. Если это произошло, вместо приведённой выше команды используй:

    command-line

    C:\Users\Name\djangogirls> python -m pip install -r requirements.txt

    Установка Git

    Git — это «система управления версиями», используемая множеством программистов. Эта программа отслеживает изменения, происходящие с файлами, чтобы впоследствии можно было восстановить состояние кода на нужный момент времени. Это немного похоже на функцию отслеживания изменений в Microsoft Word, но куда мощнее.

    Установка Git

    Windows

    Настройка Chromebook


    Примечание Если ты уже прошла раздел Установка, не нужно делать это снова – можно перейти прямо к Введению в Python

    Если ты не используешь Chromebook, можешь пропустить эту секцию. В противном случае процесс установки будет немного другим, и тебе нужно будет пройти только эту инструкцию по установке.

    Облачная IDE (PaizaCloud Cloud IDE, AWS Cloud9)


    Облачная IDE — это инструмент, который предоставляет тебе редактор кода и доступ к компьютеру, запущенному в интернете. На этом удалённом компьютере ты можешь устанавливать, создавать и запускать программы. На время прохождения этого руководства облачная IDE будет вести себя как локальный компьютер. Ты будешь так же, как и другие участницы с OS X, Ubuntu или Windows, выполнять команды в командной строке, но она будет подключена к компьютеру облачной IDE, который находится где-то в другом месте.

    Ниже ты увидишь инструкции для настройки облачных IDE (PaizaCloud Cloud IDE, AWS Cloud9). Ты можешь выбрать одну из них и выполнить соответствующие действия.

    PaizaCloud Cloud IDE


    1. Перейди на сайт PaizaCloud Cloud IDE

    2. Войди в свой аккаунт

    3. Нажми New Server

    4. Нажми кнопку Terminal (в левой части окна)

    Теперь ты должна увидеть интерфейс с боковой панелью, кнопки расположены слева. Нажми кнопку "Terminal", чтобы открыть командную строку. Ты увидишь приглашение командной строки:

    Terminal

    $

    Командная строка в PaizaCloud Cloud IDE готова к твоим командам. Ты можешь изменить размер этого окна, чтобы сделать его немного больше.

    AWS Cloud9


    1. Перейди на сайт AWS Cloud9

    2. Войди в свой аккаунт

    3. Нажми Create Environment

    Теперь ты должна увидеть интерфейс с боковой панелью, большим основным окном с текстом, а также маленьким окошком снизу, которое выглядит как-то так:

    bash

    yourusername:/workspace $

    Эта область внизу и есть твоя командная строка. Ты можешь использовать её, чтобы давать команды удалённому компьютеру в Cloud9. Ты можешь изменить размер этого окна, чтобы сделать его немного больше.

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


    Виртуальное окружение (его также называют virtualenv) похоже на личную коробку, куда мы можем сложить полезный код для проекта, над которым работаем. Виртуальные окружения нужны нам, чтобы держать отдельно разные кусочки кода для наших проектов — так они не перемешаются между разными проектами.

    В твоей командной строке в нижней части интерфейса Cloud 9 запусти следующие команды:

    Cloud 9

    sudo apt update

    sudo apt install python3.6-venv

    Если они не сработают, попроси своего тренера помочь.

    Далее запусти:

    Cloud 9

    mkdir djangogirls

    cd djangogirls

    python3.6 -mvenv myvenv

    source myvenv/bin/activate

    pip install django=3.2.10

    (обрати внимание, что в последней строчке мы используем сочетание тильды и знака равенства: =).

    GitHub


    Создай аккаунт на GitHub.

    PythonAnywhere


    Руководство Django Girls включает в себя раздел «Публикация». Этим словом описывается процесс, когда ты переносишь код, запускающий твоё новое веб-приложение, на публично доступный компьютер (он называется сервер), чтобы другие люди могли видеть результаты твоей работы.

    Если ты проходишь это руководство на Chromebook, этап публикации может выглядеть немного нетипично, так как для разработки мы уже используем удалённый компьютер где-то в интернете (а, например, не мощности своего ноутбука). Тем не менее, будет полезно пройти раздел «Публикация», ведь мы можем рассматривать наше рабочее пространство в Cloud9 или PaizaCloud как место для незавершенной работы, а PythonAnywhere как место для демонстрации законченных дел.

    Так что тебе нужно будет завести аккаунт на сайте www.pythonanywhere.com.
    1   2   3   4   5   6   7   8   9   ...   23


    написать администратору сайта