В предыдущей записи мы кратко познакомились с фрэймворком для Python - Django, и теперь, я бы хотел рассказать о том, без чего в принципе невозможно начать работу.
Для начала, установим Python (желательно последней версии, на данный момент ею является 3.7.4), чтобы работать с Django.
Нам понадобится:
- Перейти на сайт => cкачать и установить Python (для пользователей Windows)
- Для пользователей Mac OS в терминале следует ввести:
$ brew install python3
А для того, чтобы удостовериться в том, что мы всё установили правильно - введём:
$ python3 --version
- PyCharm (желательно версии Professional, так как Community версия нет поддерживает работу с Django)
- И, напоследок, виртуальная среда, где мы будем запускать наш первый проект.
Плюс виртуального окружения в том, что при изменении отдельных частей проекта или web-ресурса, вся остальная среда и её составляющие, которые вы разрабатываете, останутся без изменений. Далее будем называть виртуальную среду virtualenv
Для Windows напишите в консоли: -m venv myvenv
, выглядеть это будет примерно вот так - C:\Users\Name\djangoCatalog> python -m venv myvenv
Здесь myvenv — имя вашего virtualenv.
Для Mac OS: $ python3 -m venv myvenv
, и этого достаточно, чтобы создать virtualenv.
И теперь, наконец, мы можем установить Django на Windows или Mac, и нам снова требуется загрузочный менеджер, но на этот раз под названием Pip.
Для Windows:
- Откройте консоль, или введите в неё
pip -v
. - Если не установлен - скачайте скрипт, сохраните его в новый файл get-pip.py в какой нибудь созданной вами папке, например C:\python.
- После этого, выполните в командной строке
python get-pip.py
. - И после этого последняя команда -
pip install django
.
После чего вы может видеть, как фреймворк ставится глобально на ваш компьютер и радоваться проделанной работе.
Для Mac OS:
- Всё немного проще:
pip3 install Django==2.x.x
.
Хочу заметить, что важно после pip ставить 3, так как это указывает менеджеру pip, что мы используем python третьей версии и хотим, чтобы наш Django, после установки был последней версии. Иначе нам установят Django первой версии, и нам придётся работать с python 2, что не совсем круто.
На этом всё, мы установили python3, virtualenv, Django, и этого нам должно быть достаточно для запуска нашего первого проекта. А как мы будем его запускать - читайте в следующей статье 🙂