Подготовка проекта
Для начала создадим Django-проект с именем django_htmx:
Нам понадобится приложение для работы с htmx, так как мы определим модели, представления и URL-адреса позже, когда будем настраивать htmx.
python manage.py startapp books
И мы получим следующую файловую структуру:
Выполним первоначальные миграции:
python manage.py migrate
Добавим наше приложение книги в список установленных приложений, отредактируем файл настроек django_htmx\settings.py:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'books'
]
На этом подготовка нашего проекта завершена, в следующем разделе мы приступим к разработке моделей и созданию первоначальных шаблонов.