Установка Django

  1. Открываем созданный на предыдущем шаге проект в PyCharm.

  2. В PyCharm открываем терминал и убеждаемся, что виртуальное окружение было создано и мы в него вошли.

    Untitled

  3. Если не вошли, то проходим следующую процедуру: File → Settings → Project: django → Python Interpreter → Add Interpreter → Add local … → Existing → Ok → Ok

  4. Устанавливаем Django через терминал PyCharm командой pip install django==4.2.1

  5. После установки можно проверить список доступных команд django-admin

    Примерный список команд:

    check compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages makemigrations migrate optimizemigration runserver sendtestemail shell showmigrations sqlflush sqlmigrate sqlsequencereset squashmigrations startapp startproject test testserver

Создание проекта и запуск тестового веб-сервера

  1. Чтобы создать структуру каталогов для нового проекта в Django, используем команду django-admin startproject project-name, где project-name имя вашего проекта. Принято давать имена, которые будут соответствовать будущему доменному имени сайта.

    Для нового проекта будет создана следующая файловая структура:

    Untitled

    Описание файлов:

  2. Переходим в созданный проект командой cd project-name.

  3. Чтобы запустить тестовый веб-сервер используем команду python manage.py runserver

    Untitled

    По умолчанию используется порт 8000, но мы можем указать любой порт, например, python manage.py runserver 4000 или python manage.py runserver localhost 4000

    При первом запуске сервера в проекте появится еще один файл db.sqlite3 – файл Базы данных SQLite3.

  4. Для остановки сервера ctrl + c.