Проект по созданию удобного приложения, которое позволяет учителю генерировать рассадку учеников по новым местам в классе.
В дальнейших командах используйте python3
вместо python
- для Linux и macOS.
- клонируйте репозиторий:
git clone [email protected]:ikorepanov/classroom
- перейдите в папку с проектом:
cd classroom
- разверните виртуальное окружение:
python -m venv venv
- активируйте виртуальное окружение:
- команда для Windows
source venv/Scripts/activate
- команда для Linux и macOS
source venv/bin/activate
- команда для Windows
- обновите
pip
:python -m pip install --upgrade pip
- установите зависимости:
pip install -r requirements.txt
- перейдие в папку
classroom
:cd classroom
- выполните миграции:
python manage.py migrate
- создайте суперпользователя:
python manage.py createsuperuser
- запустите сервер разработчика:
python manage.py runserver
Проект будет доступен по адресу https://127.0.0.1:8000/.
Админка проекта: https://127.0.0.1:8000/admin/.
Для доступа - использовать данные суперпользователя, созданные ранее.
- Python 3.9
- Django 4.2
- HTML
- CSS
- Bootstrap