Проект LMS (Learning Managment System) - то хранилище учебных материалов — видеоуроков, лекций, презентаций, книг и курсов, доступ к которым можно получить с любого устройства в любой точке мира.
- Создать папку с проектом
- Открыть в BASH эту папку
- Сделать команду
git clone https://github.com/kansip/LMS.git ./ - В CMD создаем виртуальное окружение в рабочей директории для работы с Python
python -m venv venv - В CMD запускаем консоль виртуального окружения Windows
venv\Scripts\activate/ Linuxsource venv/bin/activate - В CMD(venv) обновляем
pip install --upgrade pip - Установить нужные версии пакетов командой
pip install -r requirements.txt - Создаем миграцию базы данных
python manage.py migrate - Собираем статику
python manage.py colectstatic - В CMD(venv) поднимаем celery
python -m celery -A LMS_settings worker - В CMD(venv) поднимаем сервер командой
python manage.py runserverтеперь сайт висит наlocalhostc адресомhttp://127.0.0.1:8000