AndreyAndrey1980 / KW_3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Курсовой проект по курсу «Основы backend-разработки»

Код для виджета «Операции по счетам»

image image

Виртуальное окружение

Переходим в рабочий каталог, создаем виртуальное окружение

python -m venv my_venv 
  • где "my_venv" название папки куда будет совершена установка дистрибутива для вирта

После установки требуется активировать окружение командой:

my_venv\Scripts\activate
  • В командной строке должен появиться префикс (my_venv)
  • значит виртуальное окружение активировано и можно теперь устанавливать нужные библиотеки

Для проверки установленных библиотек можно воспользоваться командой:

pip freeze
  • для деактивации виртуального окружения напишите команду:
deactivate

создайте .env файл в корневой папке вашего проекта

  • поместите в него переменные с данными, которые вы хотите скрыть
  • добавьте файл ".env" в gitignore

Критерии выполнения

  • Проект выложили на GitHub.
  • Есть файл .gitignore
  • Оформили файл README.md.
  • В проекте есть минимум 2 ветки, причем разработка ведется в develop, а стабильная версия на момент сдачи проекта лежит в ветке main.
  • Разработка проекта ведется в виртуальном окружении, в проекте есть информация о требованиях проекта (зависимостях).
  • К проекту написали тесты с покрытием не менее 80%.
  • Тесты написали на pytest или unittest.
  • Проект структурированный, читаемый, каждая функция — не более 50 строк.
  • Работа с файлом ведется через библиотеку json

Дата: 15/06/2024

Andrey19801308

About


Languages

Language:Python 100.0%