Разработка веб-приложений на Django Framework: учебно-методическое пособие Год издания: 2024 Автор: Медведев М. А. Издательство: Изд-во Урал. ун-та ISBN: 978-5-7996-3930-3 Язык: Русский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 151 Описание: В издании рассматриваются базовые понятия и принципы веб-разработки с использованием Django Framework — одного из наиболее мощных и популярных фреймворков на языке программирования Python. Представлено описание и примеры работы с такими базовыми понятиями, как модели, представления, шаблоны, формы, система аутентификации, логирование, cookies и sessions, а также введение в Django REST Framework. Предназначено для студентов, специализирующихся на области прикладной информатики и занимающихся разработкой веб-сайтов и приложений.
Примеры страниц (скриншоты)
Оглавление
Введение..........................................................................6 1. Шаблон MVC..................................................................8 1.1. Что такое шаблон MVC (Model-View- Controller)?.......................................................................8 1.2. Django MVC–MVT Pattern..............................................9 Вопросы для самопроверки к главе 1 2. Среда разработки Django.............................................. 10 2.1. Базы данных в проекте Django................................... 11 2.2. Установка и настройка проекта Django....................... 11 Вопросы для самопроверки к главе 2................................ 20 3. Создание моделей (Models) и представлений (Views)...... 21 3.1. Создание моделей..................................................... 21 3.2. Файл миграций и изменения в БД............................... 27 3.3. Создание Представлений........................................... 34 Вопросы для самопроверки к главе 3................................ 42 4. Шаблоны (Templates)................................................... 43 4.1. Язык шаблонов Django............................................... 43 4.2. Переменные................................................................ 44 4.3. Теги............................................................................. 44 4.4. Фильтры...................................................................... 45 4.5. Комментарии.............................................................. 46 4.6. Наследование шаблонов............................................ 46 4.7. Создание шаблонов Django........................................ 47 Вопросы для самопроверки к главе 4................................ 51 5. Формы (Forms)............................................................ 53 5.1. Создание Форм........................................................... 53 5.2. Использование ModelForm........................................ 59 Вопросы для самопроверки к главе 5................................ 70 6. Система аутентификации............................................... 71 6.1. Создание главной страницы...................................... 74 6.2. Страница входа в приложение................................... 78 6.3. Создание страница выхода из системы..................... 80 6.4. Создание страницы регистрации............................... 82 Вопросы для самопроверки к главе 6................................ 85 7. Логирование................................................................. 86 7.1. Что такое логирование?.............................................. 86 7.2. Как работает логирование в Django?......................... 87 7.3. Loggers (Регистраторы)............................................... 87 7.4. Handlers (Обработчики).............................................. 88 7.5. Filters (Фильтры)......................................................... 88 7.6. Formatters (форматирование вывода)........................ 88 7.7. Примеры работы с логами.......................................... 89 Вопросы для самопроверки к главе 7................................ 97 8. Cookies и Sessions........................................................ 99 8.1. Что такое файлы Cookies?.......................................... 99 8.2. Что такое Sessions?.................................................... 100 8.3. Sessions и Cookies в Django....................................... 100 Вопросы для самопроверки к главе 8.............................. 116 9. API............................................................................. 117 9.1. Что такое API?.......................................................... 117 9.2. Типы API................................................................... 118 9.3. REST API................................................................... 119 9.4. Числовые коды — HTTP statuses.............................. 121 9.5. Django REST Framework........................................... 125 Вопросы для самопроверки к главе 9.............................. 141 Заключение................................................................... 142 Список рекомендуемой литературы.............................. 144
Медведев М. А. - Разработка веб-приложений на Django Framework : учебно-методическое пособие [2024, PDF, RUS] download torrent for free and without registration
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum