Лабораторна робота 10
ЛАБОРАТОРНА РОБОТА №10
Тема: Створення веб застосунку за допомогою фреймворку Django
Мета роботи:
Хід виконання роботи
1. На платформі Docker, за допомогою файлу docker-compose.yml, створити контейнер в якому створити Django-застосунок.
Вимоги:
- Зробити прокидання портів та папок для підключення Django-застосунка до бази даних із контейнера, створеного в Лабораторній роботі 7, відповідно до свого варіанту.
- Створити і налаштувати адміністративну панель Django для роботи з БД (додавання, редагування даних у всіх таблицях).
- Створити web сторінку (або сторінки) на яку вивести наступну інформацію:
Назва проекту (заголовок 1 рівня),
ПІБ студента, група (курсив, колір),
Всі таблиці БД
Вимоги до виводу таблиці:
Заголовок таблиці (заголовок 2 рівня),
таблиця виводиться в відформатованому вигляді: всі стовпці рівні,
заголовки стовпців виділити жирним кресленням
значення зовнішніх ключів замінити відповідними змістовими значеннями (із відповідних таблиць)
2. Створити файл requirments.txt, в якому зберігаються всі встановлені модулі та пакети.
3. Завантажити проект на GitHub, попередньо додавши до файлу .gitignore всі технічні папки та файли.
Форма подання результатів виконаної роботи: звіт в електронному форматі та діаграма.
Звіт повинен містити:
- Титульний аркуш,
- Текст завдання,
- Текст Python коду програм (створення таблиць і фронтенду) і конфігураційних файлів (там де вносились зміни) ,
- Скріншоти роботи програми в власному віртуальному середовищі
- Скріншоти Web сторінки
- Скріншоти всіх таблиць в адміністративній панелі Django
- Посилання на проект на GitHub
Критерії оцінювання:
Максимальна кількість балів - 10 балів, з них:
Звіт - 8 балів
Посилання на GitHub - 2 бала.
Термін подання результатів - згідно календарного плану роботи.
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання