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

  • Установка редактора кода

  • Зачем нам нужен редактор кода

  • Настрока virtualenv и установка Django

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

  • Работаем с virtualenv: Windows

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


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

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

    command-line

    $ python3 --version

    Python 3.6.1

    Версия, которую ты увидишь, может быть и не 3.6.1 — там будет такая версия, которую ты установила.

    ПРИМЕЧАНИЕ: если ты используешь Windows и получила ошибку с сообщением, что python3 не найден, попробуй ввести python (без 3) и проверь, будет ли это версия Python 3.4.0 или выше.

    Если у тебя остались какие-либо сомнения, или что-то пошло не так, и ты понятия не имеешь, что делать дальше, — спроси своего тренера! Иногда дела идут не совсем гладко, поэтому лучше попросить помощи у кого-то с большим опытом.

    Установка редактора кода

    Существует много различных редакторов, и в основном все сводится к личным предпочтениям. Большинство Python-программистов используют сложные, но чрезвычайно мощные IDE (англ. Integrated Development Environments — Интегрированные среды разработки), такие как PyCharm. Однако они, вероятно, не очень подходят для начинающих; мы предлагаем столь же мощные, но куда более простые варианты.

    Ниже приведен перечень наших предпочтений, но также можешь попросить совета у своего тренера — будет проще получить помощь от него.

    Gedit

    Gedit является открытым, бесплатным редактором, доступным для всех операционных систем.

    Скачать его можно здесь

    Sublime Text

    Sublime Text — это очень популярный текстовый редактор с бесплатным пробным периодом. Он легко устанавливается и прост в использовании, а также доступен для всех операционных систем.

    Скачать его можно здесь

    Atom

    Atom — это новейший текстовый редактор от GitHub. Он является бесплатным, открытым, легко устанавливается и прост в использовании. Доступен для Windows, OSX и Linux.

    Скачать его можно здесь

    Зачем нам нужен редактор кода?

    Ты можешь спросить — зачем устанавливать отдельную программу для редактирования кода, если можно использовать Word или Notepad?

    Во-первых, код должен должен храниться в виде простого текста, а проблема таких программ, как Word или Textedit в том, что они не сохраняют файлы в этом виде, а используют "обогащённый" текст (с форматированием и шрифтами), например, RTF (Rich Text Format).

    Вторая причина в том, что специализированные редакторы предоставляют множество полезных для программирования возможностей, таких как цветная подсветка кода в зависимости от его смысла и автоматически закрывающиеся кавычки.

    Позже мы увидим всё это в действии. Скоро ты начнешь думать о своем редакторе кода как о проверенном любимом инструменте :)

    Настрока virtualenv и установка Django

    Отдельные части этой главы основаны на учебных пособиях Geek Girls Carrots (https://github.com/ggcarrots/django-carrots).

    Отдельные части этой главы основаны на учебном пособии django-marcador, лицензированном под Creative Commons Attribution-ShareAlike 4.0 International License. Руководство django-marcador защищено авторским правом Markus Zapke-Gründemann et al.

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

    Перед установкой Django мы попросим тебя установить крайне полезный инструмент, который поможет тебе содержать среду разработки в чистоте. Можно пропустить этот шаг, но мы очень советуем этого не делать. Использование лучших рекомендаций с самого начала убережёт от многих проблем в будущем!

    Итак, давай создадим виртуальное окружение (оно также называется virtualenv). Virtualenv будет изолировать настройки Python/Django для каждого отдельного проекта. Это значит, что изменения одного сайта не затронут другие сайты, которые ты разрабатываешь. Удобно, правда?

    Всё, что тебе нужно сделать — найти директорию, в которой мы создадим virtualenv; домашний каталог вполне подойдёт. Для Windows адрес будет выглядеть так: C:\Users\Name (где Name — твоё имя пользователя).

    Примечание: Если ты работаешь в Windows, удостоверься, что в названии директории нет специальных символов или символов с диакритическими знаками; если в твоём имени пользователя есть такие символы, выбери другую директорию, например, C:\djangogirls.

    Мы будем использовать отдельную директорию djangogirls в домашнем каталоге:

    command-line

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

    Чтобы создать новое virtualenv, тебе нужно открыть командную строку и набрать python -m venv myvenv. Это будет выглядеть так:

    command-line

    C:\Users\Name\djangogirls> python -m venv myvenv

    Здесь myvenv — имя твоего virtualenv. Ты можешь выбрать другое имя, но используй только строчные буквы, без пробелов и специальных символов. Имя виртуального окружения выбирай покороче — тебе придётся часто его набирать!

    dir djangogirls

    $ cd djangogirls

    Мы создадим виртуальное окружение под именем myvenv. В общем случае команда будет выглядеть так:

    command-line

    $ python3 -m venv myvenv
    Работаем с virtualenv

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

    Работаем с virtualenv: Windows

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

    command-line

    C:\Users\Name\djangogirls> myvenv\Scripts\activate

    ПРИМЕЧАНИЕ: в Windows 10 при работе в Windows PowerShell ты можешь получить ошибку вида execution of scripts is disabled on this system. В этом случае открой ещё одно окно Windows PowerShell, выбрав опцию «Запустить от имени Администратора». Затем перед использованием виртуального окружения попробуй запустить следующую команду:

    command-line

    C:\WINDOWS\system32> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

    Execution Policy Change

    The execution policy helps protect you from scripts that you do not trust. Changing the

      1   2   3   4   5   6   7   8   9   ...   23


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