🌟Сайт на Django 👨‍💻 2 часть 12.06.2024

Описание к видео 🌟Сайт на Django 👨‍💻 2 часть 12.06.2024

Шпаргалка к видео: https://dzen.ru/a/ZmnSEAtRFmZI58wG?sh...
Плейлист "Сайт на Django":    • Django  
Поддержать проект автора: https://www.donationalerts.com/r/alex...

00:05:58 Создание шаблонов
• Создает папку для шаблонов в каталоге проекта и создает файл home.html в папке генератора.
• Объясняет, что в файле home.html будет новая главная страница.
• Сохраняет изменения и переходит к файлу views.py.

00:20:44 Создание домашней страницы
• В файле views.py, используя функцию рендер из фреймворка Джанга, заменяют строку "hello" на функцию рендера.
• Добавляют код для рендера в функцию хом.

00:30:07 Запуск сервера
• В командной строке включают виртуальное окружение, чтобы все команды работали.
• В папке проекта выполняют команду "python manage.py runserver".

00:35:14 Создание виртуального сервера Django
• В командной строке переходят в папку с проектом Django.
• Запускают виртуальный сервер Django.

00:41:30 Создание главной страницы
• Изменяют шрифт в слове "Главная страница".
• Добавляют текст в файл "home.html".
• Сохраняют изменения и проверяют результат.

00:51:49 Добавление шаблона и словаря
• Добавляют шаблон в файл "views.py".
• Создают словарь с паролем для домашней страницы.
• Используют словарь в файле "home.html".

00:58:04 Шпаргалки и обучение
• Создают шпаргалки для обучения.
• Добавляют словарь в файл "views.py".

01:00:15 Создание веб-сайта с помощью Django
• Создание веб-сайта с использованием Django и добавление информации в словарь.
• Использование функции "views.py" для рендеринга информации из словаря.

01:10:09 Работа с формами и выпадающими списками
• Создание формы для передачи информации с одной страницы на другую.
• Использование тэга "select" для создания выпадающего списка.
• Определение опций для выпадающего списка через "options".
• Использование "value" для определения значения, которое будет отображаться в списке.

01:22:33 Создание формы для генерации пароля
• В редакторе форм создается новый тэк-импут для генерации пароля с заданными ограничениями.
• Добавляется кнопка "Сгенерировать пароль" с функцией "джен рейт псворд".

01:26:42 Создание новой страницы для отображения пароля
• В файле урлс точка пай меняется значение "экс" на "паспорт".
• Создается новая функция "паспорт" и добавляется в функцию "хоум".
• В функции "хоум" меняется параметр "экшн" на "паспорт".

01:37:02 Добавление файла для отображения пароля
• В папке дженер рейтер создается файл "псворд точка html".
• В файле "псворд точка html" добавляется строка "паспорт".

01:49:58 Завершение работы и сохранение изменений
• В шпаргалке добавляется информация о создании новой страницы для отображения пароля.
• При нажатии на кнопку "Сгенерировать пароль" пользователь переходит на страницу с адресом "джен рейт паспорт".

01:52:24 Создание пароля
• В файле home.html добавляется параметр-функция password.
• В файле urls.py добавляется параметр-функция name = password.

02:03:18 Использование переменной
• В файле home.html создается переменная с именем password.
• В файле urls.py создается переменная с именем password2.
• Благодаря записи name = password2, можно менять значение адреса страницы password.

02:10:40 Генерация случайного пароля
• В файле home.html добавляются опции для выбора количества символов в пароле, использования заглавных букв и других параметров.
• В файле urls.py добавляются параметры для выбора длины пароля, использования заглавных букв и других параметров.

02:12:51 Создание раскрывающегося списка
• Создание раскрывающегося списка с параметрами длины пароля и выбора регистра.
• Добавление параметров в файл home.html.

02:20:14 Создание формы для выбора пароля
• Создание формы с раскрывающимся списком и возможностью выбора специальных знаков.
• Добавление параметров для выбора цифровых значений и знаков.

02:22:12 Создание ссылки на готовый пароль
• Создание ссылки на страницу с готовым паролем, где в адресной строке отображаются параметры выбранного пароля.

02:24:26 Создание чекбоксов для выбора параметров
• Добавление чекбоксов для выбора параметров в файле home.html.

02:31:13 Создание пароля
• views.py используется для отображения пароля.
• Создается переменная thepassword и добавляется в словарь.
• views.py открывается и создается переменная.
• Создается словарь с ключом password и значением переменной thepassword.

02:45:02 Генерация пароля
• В файле password.html редактируется порядок действий для генерации пароля.

02:59:35 Добавление случайных символов
• В файле views.py создается переменная thepassword и добавляется в цикл.
• В цикле используются случайные символы.

03:06:19 Создание пароля
• Автор объясняет, как сгенерировать пароль с помощью кода.

03:08:27 Проверка работы программы

03:10:32 Заключение
• Автор благодарит зрителей за просмотр и обещает продолжить работу над приложением в следующем видео.
• Он призывает подписаться на его социальные сети и оставить комментарии о видео.

Комментарии

Информация по комментариям в разработке