Книга «Изучаем Python»



Pdf көрінісі
бет230/266
Дата03.03.2023
өлшемі7,86 Mb.
#170986
түріКнига
1   ...   226   227   228   229   230   231   232   233   ...   266
Байланысты:
Изучаем Python. Программирование игр, визуализация данных, веб-приложения ( PDFDrive )

ПРИМЕЧАНИЕ
Если вы получаете сообщение об ошибке «Порт уже используется», прикажите Django исполь-
зовать другой порт; для этого введите команду python manage .py runserver 8001 и продолжайте 
перебирать номера портов по возрастанию, пока не найдете открытый порт .
УПРАЖНЕНИЯ
18-1 . Новые проекты: чтобы лучше понять, что делает Django, постройте пару пустых 
проектов и посмотрите, что будет создано . Создайте новый каталог с простым именем 
типа InstaBook или FaceGram (за пределами каталога learning_log), перейдите в этот ка-
талог в терминальном окне и создайте виртуальную среду . Установите Django и выпол-
ните команду django-admin .py startproject instabook . (обратите внимание на точку в конце 
команды) .


Начало работы над приложением
385
Просмотрите файлы и каталоги, созданные командой, и сравните их с файлами и ката-
логами Learning Log . Проделайте это несколько раз, пока не начнете хорошо понимать, 
что именно создает Django при создании нового проекта, а затем удалите каталоги про-
ектов .
Рис. 18.1.
Пока все работает правильно
Начало работы над приложением
Проект Django представляет собой группу отдельных приложений, совместная 
работа которых обеспечивает работу проекта в целом. Пока мы создадим одно 
приложение, которое будет выполнять б
у
льшую часть работы в нашем проекте. 
Другое приложение для управления учетными записями пользователей будет до-
бавлено в главе 19.
К этому моменту команда 
runserver
должна продолжать работу в терминальном 
окне, которое вы открыли ранее. Откройте новое терминальное окно (или вкладку) 
и перейдите в каталог, содержащий 
manage .py
. Активизируйте виртуальную среду 
и выполните команду 
startapp
:
learning_log$ 


Достарыңызбен бөлісу:
1   ...   226   227   228   229   230   231   232   233   ...   266




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

    Басты бет