directory | keywords |
---|---|
lesson_2/ |
git, issue, PR, MR |
lesson_3/ |
types, functions |
lesson_4/ |
aiogram bot |
lesson_5/ |
html, css, bootstrap |
lesson_6/ |
django |
lesson_7/ |
django ORM |
lesson_8/ |
ListView, DetailView |
lesson_9/ |
CRUD, search |
lesson_10/ |
tests, coverage |
lesson_11/ |
docker, github actions |
Before installation, make sure that you have Python installed.
-
Clone this repository:
git clone https://github.com/ratushnyyvm/itcodegroup-internship.git && cd itcodegroup-internship
-
Create virtual environment:
python -m venv venv
-
Activate virtual environment:
source venv/bin/activate
-
Install all dependencies of the package:
make install
- python = "^3.11"
- flake8 = "^6.0.0"
- pytest = "^7.3.0"
lesson_2/
- numpy = "^1.24.2"
lesson_4/
- aiogram = "^2.25.1"
- python-dotenv = "^1.0.0"
- requests = "^2.28.2"
lesson_6/
- Django = "^4.2"
- django-taggit = "^3.1.0"
- Markdown = "^3.4.3"
lesson_7/
- ipython = "^8.13.1"
lesson_10/
- factory-boy = "^3.2.1"
- coverage = "^7.2.5"
Command | Description |
---|---|
make install |
Install all dependencies of the package. |
make lint |
Check code with flake8 linter. |
make test |
Run tests. |