Skip to content

About

домашние задания в курсе темы "Веб-разработка с использованием Django" в курсе "Программист на Python с нуля с помощью ChatGPT"

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

django_zero

мои домашние задания в курсе темы "Веб-разработка с использованием Django" в курсе "Программист на Python с нуля с помощью ChatGPT"

Стек: Python 3, Django 5, Django REST Framework, SQLite, Bootstrap 5, aiogram / pyTelegramBotAPI.

Каждый урок — в своей ветке: ветка содержит проект урока и все предыдущие. В таблице — ссылка на ветку и папку проекта.

Урок Тема Что сделано Код
DJ01 Введение в Django и создание проекта Приложение со страницами data и test main → pythonProjectweb
DJ02 Шаблоны Меню и подвал через include, 4 страницы на Bootstrap ветка DJ02
DJ03 Модели Новостной сайт: модель новости с автором, вывод полной информации ветка DJ03
DJ04 Формы и развёртывание Каталог фильмов: добавление через форму, список фильмов ветка DJ04
DJ05 Аутентификация Регистрация, вход, выход, редактирование профиля; кастомная модель пользователя ветка DJ05
DJ06 Архитектура: взаимодействие приложений Приложения пользователей и заказов, связь моделей, настройки в .env ветка DJ06
DJ07 Интеграция Django с Telegram-ботом REST API на DRF для регистрации пользователей бота, CORS, бот на pyTelegramBotAPI ветка DJ07

Подробное условие и инструкция запуска — в README соответствующей ветки.

Как запустить проект урока

git clone https://github.com/IrinaZeroDev/django_zero.git
cd django_zero
git checkout DJ07                # нужная ветка
cd DJ07/djangobot                # папка проекта из таблицы
pip install -r requirements.txt
copy .env.example .env         # если в папке есть .env.example — вписать свои значения
python manage.py migrate
python manage.py runserver

DJ01. Введение в Django и создание проекта

Создайте новое Django приложение, зарегистрируйте его и сделайте так чтоб при переходе на страницу data и test открывались страницы с разным содержимым.

About

домашние задания в курсе темы "Веб-разработка с использованием Django" в курсе "Программист на Python с нуля с помощью ChatGPT"

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages