Skip to content

A convenient way for teachers to periodically seat students in the classroom

License

Notifications You must be signed in to change notification settings

ikorepanov/classroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classroom

Описание

Проект по созданию удобного приложения, которое позволяет учителю генерировать рассадку учеников по новым местам в классе.

Содержание

  1. Как запустить проект
  2. Стек технологий
  3. Автор, контакты

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

В дальнейших командах используйте 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
      
  • обновите 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

Автор, контакты

  • Илья Корепанов
    Telegram Badge Gmail Badge

About

A convenient way for teachers to periodically seat students in the classroom

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published