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



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

ПРИМЕЧАНИЕ
Если вы получаете сообщение об ошибке «Порт уже использует-
ся», прикажите Django использовать другой порт; для этого введите команду 
python
manage.py
runserver
8001
и продолжайте перебирать номера портов по возрастанию, 
пока не найдете открытый порт .


398
Глава 18 • Знакомство с Django
Рис. 18.1.
Пока все работает правильно
УПРАЖНЕНИЯ
18.1. Новые проекты:
чтобы лучше понять, что делает Django, постройте пару пустых про-
ектов и посмотрите, что произойдет. Создайте новый каталог с простым именем типа 
snap_
gram
или 
insta_chat
(за пределами каталога 
learning_log
), перейдите в этот каталог в тер-
минальном окне и создайте виртуальную среду. Установите Django и выполните коман ду 
django-admin.py
startproject
snap_gram
.
(обратите внимание на точку в конце команды).
Просмотрите файлы и каталоги, созданные командой, и сравните их с файлами и катало-
гами Learning Log. Проделайте это несколько раз, пока не начнете хорошо понимать, что 
именно делает Django при создании нового проекта, а затем удалите каталоги проектов.
Начало работы над приложением
Проект
Django представляет собой группу отдельных 
приложений
, совместная 
работа которых обеспечивает работу проекта в целом. Пока мы создадим одно 
приложение, которое будет выполнять большую часть работы в нашем проекте. 
Другое приложение для управления учетными записями пользователей будет до-
бавлено в главе 19.
Оставьте сервер разработки выполняться в терминальном окне, открытом ранее. 
Откройте новое терминальное окно (или вкладку) и перейдите в каталог, со-
держащий 
manage .py
. Активизируйте виртуальную среду и выполните команду 
startapp
:
learning_log$ 


Достарыңызбен бөлісу:
1   ...   283   284   285   286   287   288   289   290   ...   334




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

    Басты бет