Створення веб-застосунку за допомогою фреймворку Django. Основи роботи з проектом та базою даних.

Презентація до лекції частина 1
Презентація до лекції частина 2

План 

 Частина 1 

  1. Вступ до веб-розробки на Python та роль Django;
  2. Встановлення Django та перевірка версії;
  3. Основні поняття Django: проект, застосунок, URL, views, templates;
  4. Створення нового Django-проекту та розбір структури директорій;
  5. Створення першого застосунку Django у проекті;
  6. Налаштування URL-адрес та відображення простого тексту на сторінці;
  7. Практична вправа: створення простого веб-застосунку та перевірка роботи серверу.

Частина 2

  1. Розробка моделей у Django та принципи роботи з ORM;
  2. Проведення міграцій для створення таблиць у базі даних;
  3. Використання панелі адміністратора для управління даними;
  4. Отримання даних із бази та передача їх у views;
  5. Вивід даних у шаблонах HTML (templates) та робота з контекстом;
  6. Налаштування маршрутизації URL для різних сторінок веб-застосунку;
  7. Практична вправа: створення моделі, проведення міграцій, вивід даних на веб-сторінку через template.

Мета лекції:
Надати слухачам знання та практичні навички для створення базового веб-застосунку на Django, включно зі структурою проекту, розробкою моделей, налаштуванням URL та роботою з панеллю адміністратора та базою даних.

Конкретні очікувані результати:

  1. Розуміння основних концепцій Django та структури проекту;
  2. Навички створення застосунків та налаштування URL-маршрутизації;
  3. Вміння розробляти моделі та проводити міграції бази даних;
  4. Знання роботи панелі адміністратора для управління даними;
  5. Практичний досвід отримання та виводу даних у шаблонах веб-сторінок.

Анотація до лекції:

Лекція присвячена вивченню базових принципів створення веб-застосунків на Django. Вона охоплює установку фреймворку, структуру проекту, створення застосунків, налаштування URL, роботу з моделями та базою даних, а також використання панелі адміністратора. Практичні вправи дозволяють слухачам отримати перший робочий веб-застосунок та закріпити отримані знання.

Ключові теми:

  • Встановлення та основні поняття Django;
  • Структура проекту та створення застосунків;
  • Маршрутизація URL та вивід даних на веб-сторінки;
  • Розробка моделей та проведення міграцій;
  • Використання панелі адміністратора для управління даними;
  • Практична інтеграція бази даних та шаблонів у веб-застосунок.
Остання зміна: неділя, 31 серпня 2025, 22:17
Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання