Skip to content

Проект LMS (Learning Managment System) - то хранилище учебных материалов — видеоуроков, лекций, презентаций, книг и курсов, доступ к которым можно получить с любого устройства в любой точке мира.

Notifications You must be signed in to change notification settings

kansip/ManageStudents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Описание проекта

Проект LMS (Learning Managment System) - то хранилище учебных материалов — видеоуроков, лекций, презентаций, книг и курсов, доступ к которым можно получить с любого устройства в любой точке мира.

Запуск проекта

  1. Создать папку с проектом
  2. Открыть в BASH эту папку
  3. Сделать команду git clone https://github.com/kansip/ManageStudents ./
  4. В CMD создаем виртуальное окружение в рабочей директории для работы с Python python -m venv venv
  5. В CMD запускаем консоль виртуального окружения venv\Scripts\activate
  6. В CMD(venv) обновляем pip install --upgrade pip
  7. Установить нужные версии пакетов командой pip install -r requirements.txt
  8. Создаем миграцию базы данных python manage.py migrate
  9. В CMD(venv) поднимаем сервер командой python manage.py runserver теперь сайт висит на localhost c адресом http://127.0.0.1:8000

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

  1. Скачиваем проект
  2. Создаем папку
  3. В CMD создаем виртуальное окружение в рабочей директории для работы с Python python -m venv venv
  4. В CMD запускаем консоль виртуального окружения venv\Scripts\activate
  5. В CMD(venv) обновляем pip pip install --upgrade pip
  6. В CMD(venv) устанавливаем нужные пакеты pip install -r requirements.txt
  7. В CMD(venv) создаем Django проект django-admin startproject ManageStudents
  8. Cоздаём объект БД python manage.py startapp name_bd
  9. Обновляем все файлы проекта до состояния файлов архива(CTRL+C,CTRL+V)
  10. Создаем миграцию БД python manage.py makemigrations
  11. Применяем микграцию python manage.py migrate
  12. Настраиваем выдачу static файлов python manage.py collectstatic
  13. В CMD(venv) поднимаем сервер командой python manage.py runserver теперь сайт висит на localhost c адресом http://127.0.0.1:8000

About

Проект LMS (Learning Managment System) - то хранилище учебных материалов — видеоуроков, лекций, презентаций, книг и курсов, доступ к которым можно получить с любого устройства в любой точке мира.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published