Шпаргалка к видео: Плейлист “Сайт на Django“: Поддержать проект автора: 00:01:39 Создание приложения с использованием Django часть 3 • В первой части видео автор развернул виртуальное окружение, установил Python , менеджер пакетов pip и развернул приложение Django. • Во второй части видео создали приложение для генерации паролей, но оно не использует данные из формы. • В третьей части узнаем, как использовать данные из формы и дорабатывать приложение. 00:10:46 Использование данных из формы • Как использовать элементы формы из запроса для получения информации о регистре букв, длине пароля и специальных символах. • Как использовать значение по умолчанию для команды get и как преобразовать значение из типа строки в тип целого числа. 00:17:39 Создание шпаргалок • Делаю шпаргалки, чтобы можно было быстро скопировать команды и код, без просмотра видео заново. • Как включить виртуальное окружение, перейти в папку проекта и открыть файл . • Как использовать параметры из формы для получения информации о длине пароля и преобразовать значение стинг в тип целого числа. 00:27:39 Создание пароля с учетом регистра и специальных символов • В адресной строке браузера меняется значение переменной для изменения длины пароля. • Код для обработки чек-бокса “аперкейс“ для учета регистра символов. • Код для обработки чек-бокса “спешил“ для добавления специальных символов. 00:45:30 Проверка работы кода • Запуск тестового сервера и проверка работы кода в командной строке. 00:55:00 Запись шпаргалки • Шпаргалка код для обработки чек-бокса “спешил“ и “наммберс“ для добавления специальных символов и цифр. 01:02:16 Создание случайного пароля • Код добавляет цифры от 0 до 9 к списку символов. • Chat GPT помогает понять, как работает код. 01:05:00 Использование Chat G5 для обучения • Chat GPT объясняет как работает код и помогает в обучении. • Используйте расширение hola для Chrome для доступа к Chat GPT в России. 01:13:22 Домашнее задание • Создание отдельной страницы с инструкцией (файл ридми). • Создание кнопки для возврата на главную страницу. 01:24:51 Создание шаблона и функции • Создание шаблона для страницы “Информация о приложении генератор паролей“. • Создание функции “ридми“ для обработки запроса и возврата страницы “Информация о приложении генератор паролей“. 01:37:09 Создание страницы “Информация о приложении генератор паролей“ • Создание ссылки на главную страницу и добавление имени “ридми“ в ссылке. • Создание ссылки на страницу “Информация о приложении генератор паролей“ и добавление имени “ридми два“. 01:43:10 Работа над ошибками и улучшение страницы • Переименование “ридми“ в “about“ и добавление тега br. • Добавление ссылки “вернуться на главную страницу“ в описание о приложении. 01:47:37 Создание генератора паролей • Создание приложения генератор паролей с использованием Bootstrap. • Создание страницы “о приложении“ и добавление ссылки на главную страницу. 01:55:42 Использование Bootstrap • Знакомство с Bootstrap - фреймворком для быстрого создания красивых и удобных веб-сайтов. • Создание сайта с использованием Bootstrap и добавление стилей с помощью CSS. 02:00:03 Адаптивный веб-дизайн • Адаптивный веб-дизайн - создание сайта, который будет выглядеть хорошо на разных устройствах. • Использование Bootstrap для создания адаптивного веб-сайта. 02:11:16 Создание формы для генерации пароля • Размещение формы в центре страницы. 02:26:34 Обработка формы и генерация пароля 02:33:10 Создание генератора паролей • Как создать генератор паролей на основе параметров, переданных в GET-запросе. • Генерируется пароль с использованием функции ““ из списка символов. 02:42:09 Использование библиотеки Bootstrap • Видео объясняет, как использовать библиотеку Bootstrap для создания удобного интерфейса. • Файлы шаблонов HTML редактируются с использованием этой библиотеки. 02:47:04 Что будет в следующей части изучения Джанго • В следующей части будет изучаться гид и создание личного портфолио.
Hide player controls
Hide resume playing