М97 Изучаем Python: программирование игр, визуализация данных, веб-приложения



Pdf көрінісі
бет283/334
Дата18.10.2023
өлшемі6,19 Mb.
#186390
1   ...   279   280   281   282   283   284   285   286   ...   334
Байланысты:
Изучаем Python


Глава 18 • Знакомство с Django
Мы напишем веб-приложение с именем Learning Log, при помощи которого 
пользователь сможет вести журнал интересующих его тем и создавать записи 
в журнале во время изучения каждой темы. Домашняя страница Learning Log 
содержит описание сайта и приглашает пользователя зарегистрироваться 
либо ввести свои учетные данные. После успешного входа пользователь по-
лучает возможность создавать новые темы, добавлять новые записи, читать 
и редактировать существующие записи.
Во время изучения нового материала бывает полезно вести журнал того, что вы 
узнали, — записи пригодятся для контроля и возвращения к необходимой инфор-
мации. Хорошее приложение повышает эффективность этого процесса.
Создание виртуальной среды
Для работы с Django необходимо сначала создать виртуальную среду для работы. 
Виртуальная среда
представляет собой подраздел системы, в котором вы можете 
устанавливать пакеты в изоляции от всех остальных пакетов Python. Отделение 
библиотек одного проекта от других проектов принесет пользу при развертывании 
Learning Log на сервере в главе 20.
Создайте для проекта новый каталог с именем 
learning_log
, перейдите в этот каталог 
в терминальном режиме и создайте виртуальную среду следующими командами:
learning_log$ 
python -m venv ll_env
learning_log$
Команда запускает модуль виртуальной среды 
venv
и использует его для создания 
виртуальной среды с именем 
ll_env
(обратите внимание: в имени 
ll_env
две бук-
вы 
l
, а не одна). Если для запуска программ или установки пакетов используется 
другая команда (например, 
python3
), подставьте ее на место 
python
.
Активизация виртуальной среды
После того как виртуальная среда будет создана, ее необходимо активизировать 
следующей командой:
learning_log$ 


Достарыңызбен бөлісу:
1   ...   279   280   281   282   283   284   285   286   ...   334




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет