Django 5 для начинающих

Прогресс по курсу:  9/1004

2.3 Установка Django и создание проекта HelloWorld
1 из 8 шагов пройден
0 из 6 баллов  получено

В данном шаге мы рассмотрим создание проекта в бесплатной версии PyCharm, если вы обладаете PyCharm Professional Edition, то можете переходить к следующему шагу, где мы рассмотрим создание проекта в нём.
 

Создание первого проекта в PyCharm Community Edition

Запускаем Pycharm и нажимаем создание нового проекта:


Вводим название проекта Course_FirstProject и нажимаем создать:

После создания проекта устанавливаем Django, для этого вводим в терминале:

pip install django


После установки, мы можем проверить версию введя следующую команду: 

python -m django --version

Следующим шагом нам необходимо создать проект Django, для этого вводим:

django-admin startproject Course_FirstProject .

Точка в данной команде указывает на то, что проект будет создан в этой же папке. И в результате будет создана следующая файловая структура:


Следующим шагом мы запустим наш сервер, для этого в терминале введем:

python manage.py runserver


И увидим что наш сервер успешно запустился:

Откройте браузер и перейдите на сайт http://127.0.0.1:8000/ и убедитесь, что дефолтная страница Django 4 открывается:

Если вы работаете в Windows, вы увидите, что в последней строке говорится о необходимости использовать сочетание Ctrl+Break для выхода, в то время как в macOS это control+C.

Новые клавиатуры Windows часто не имеют клавиши паузы, тогда в этом случае работает клавиша Ctrl+C.


  • Комментариев
Будьте вежливы и соблюдайте наши принципы сообщества. Пожалуйста, не оставляйте решения и подсказки в комментариях, для этого есть отдельный форум.
Оставить комментарий
Комментарий закреплён

Понравилась задача, тест или урок? Поставьте лайк, поддержите курс. Ваша поддержка очень важна для нас.

Вы когда успели обновить? Еще 4 дня назад было

pip install django==4.8.2

Дошел до 5-ой части. Мне какую команду теперь использовать? Указывать версию или не надо?

@Андрей_Петрашко, сегодня как раз перевели, изменений не так много в 5 версии. Можете сейчас не указывать версию, думаю проблем быть не должно. В случае если они возникнут, пишите, подскажем.

И только была версия 4.2.8 у джанги, а не 4.8.2.

@Илья_Перминов

Извините, ошибся!!! Лучше я тоже продублирую чтобы людей не путать.

Версия Django была 4.2.8

скидок нету не каких на приобретение полного курса??

@Alex_A, Можете написать мне в телеграм @Perminoff_ilya или на электронную почту perminoff-ilya@yandex.ru, что-нибудь придумаем.

Лучше указывать конкретную версию, что бы потом не было проблем 

pip install django

@Виктория, отчасти согласен, но мы постоянно отслеживаем все изменения в новых версиях, и добавляем их в курс. Поэтому курс можно проходить на самой последней версии.

Название проекта `Course_FirstProject` выглядело бы немного красивее, чем `Cource_FirstProject` ;)

Все разделы уже выложены или еще нет?

@Ислам, все, для обоих курсов.

Если я работаю в VSCode, то правильная ли выбрана хронология действий:
1. Вручную создал необходимую папку "Course_FirstProject".
2. Через терминал сам развернул виртуальное окружение в необходимой директории python -m venv venv
3. Выполнил все остальные команды указанные в уроке по порядку.
4. Сервер запустился, визуально все как на скрине.

Правда у меня VSC ругается на импорт :)

@Нарбеков_Марсель, самый главный момент - после установки виртуального окружения его необходимо активировать.

Надо было просто перезапустить сессию в VSC, оказывается все хорошо и перестало ругаться...

@Дмитрий_Селезнев, да, спасибо, разобрался, все включено было, просто внутренне сессия VSC почему-то не сразу определила наличие Django, открыл - закрыл, активировал окружение и все стало хорошо, спасибо)