Перейти до змісту

Початок роботи

У цьому розділі ви дізнаєтесь, як встановити, налаштувати та запустити повноцінний сайт закладу загальної середньої освіти на базі django-school-framework.

📋 Системні вимоги

Перед початком переконайтеся, що на вашому комп'ютері або сервері встановлено:

  • Python: версія 3.11 або новіша, відповідно до метаданих пакета.
  • Node.js і npm: для згенерованого React-фронтенду; використовуйте актуальний випуск Node.js, сумісний із залежностями в frontend/package.json.
  • Git: для клонування або контролю версій.
  • База даних: SQLite для локального старту; для сервера налаштуйте підтримувану Django СУБД у config/settings.py.

🗺️ Маршрут ознайомлення

  1. Встановлення пакету — інсталяція бібліотеки через pip або з вихідного коду.
  2. Швидкий старт за 5 хвилин — створення проекту, ініціалізація школи та запуск сайту.
  3. Конфігурація проекту — тонке налаштування змінних оточення, безпеки та брендових кольорів.