Подготовка
к созданию проекта
397
подходит для написания простых приложений, потому что вам не нужно особенно
следить за управлением базой данных.
ПРИМЕЧАНИЕ
В активной виртуальной среде для выполнения команд manage .py ис-
пользуется
команда python, даже если для запуска других
программ вы используете
другую команду (например, python3) . В виртуальной среде команда python относится
к версии Python, создавшей виртуальную среду .
Просмотр проекта
Убедимся в том, что проект был создан правильно. Введите команду
runserver
для
просмотра текущего состояния проекта:
(ll_env)learning_log$
python manage.py runserver
Watchman unavailable: pywatchman not installed.
Watching for file changes with StatReloader
Performing system checks...
❶
System check identified no issues (0 silenced).
February 18, 2019 - 16:26:07
❷
Django version 2.2.0, using settings 'learning_log.settings'
❸
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Django запускает сервер, называемый
сервером разработки
, чтобы вы могли про-
смотреть проект в своей системе и проверить, как он работает. Когда вы запраши-
ваете страницу, вводя URL в браузере, сервер Django отвечает на запрос; для этого
он строит соответствующую страницу и отправляет страницу браузеру.
В точке
Django проверяет правильность созданного проекта; в точке
выво-
дится версия Django и имя используемого файла настроек; в точке
возвращается
URL-адрес, по которому доступен проект. URL
http://127 .0 .0 .1:8000/
означает, что
проект ведет прослушивание запросов на порте 8000 локального хоста (localhost),
то есть вашего компьютера. Термином «локальный хост» обозначается сервер,
который обрабатывает только запросы вашей системы; он не позволяет никому
другому просмотреть разрабатываемые страницы.
Теперь откройте
браузер и введите URL
http://localhost:8000/
— или
http://127 .0 .0 .1:8000/
, если первый адрес не работает. Вы увидите нечто похожее на
рис. 18.1 — страницу, которую создает Django, чтобы сообщить вам, что все пока
работает правильно. Пока не завершайте работу сервера (но когда вы захотите пре-
рвать ее, это можно сделать нажатием клавиш
Ctrl+C
в терминале, в котором была
введена
команда
runserver
).
Достарыңызбен бөлісу: