diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1dbe72c --- /dev/null +++ b/.gitignore @@ -0,0 +1,27 @@ +# Distribution / packaging +.Python +env/ +venv/ +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +*.egg-info/ +.installed.cfg +*.egg + +### Django ### +*.log +*.pot +*.pyc +__pycache__/ +local_settings.py + +.env +db.sqlite3 \ No newline at end of file diff --git a/README.md b/README.md index f046367..b2b3167 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,15 @@ ## Как начать работать? -Команды написаны под windows. Вводить в командную строку. Проверяйте, что в консоли вы находитесь в правильной директории +- Устанавливаем [python](https://www.python.org/downloads/) версия 3.11.1 и [git](https://git-scm.com/) +- [Настройте git](https://tproger.ru/curriculum/git-guide/). В основном нужно только ввести имя пользователя и почту, пароль запросит при клонировании + +Если не хотите заморачиваться с терминалом. Советую использовать [GitHub Desktop](https://desktop.github.com/) + +#### Клонирование и настройка проекта через терминал + +Команды написаны под windows. Вводить в командную строку. Проверяйте, что в терминале вы находитесь в правильной директории -- Устанавливаем python версия 3.11.1 https://www.python.org/downloads/ и git https://git-scm.com/ -- Настройте git. В основном нужно только ввести имя пользователя и почту, пароль запросит при клонировании https://tproger.ru/curriculum/git-guide/ - Клонируем репозиторий ```bash git clone https://github.com/vvsu-rent-project/dev_rent.github @@ -19,6 +24,7 @@ git clone https://github.com/vvsu-rent-project/dev_rent.github ```bash git switch dev_unstable ``` +- В консоли переходим в папку pairent_backend - Создаем виртуальное окружение ```bash python -m venv venv @@ -31,4 +37,18 @@ venv\Scripts\activate.bat ```bash pip install -r requirements.txt ``` -Поздравляю, вы завершили первый этап \ No newline at end of file +#### Клонирование и настройка проекта через GitHub Desktop + +- Заходим в настройки + +![Заходим в настройки](README_img/1_step.png) + +- Входим в аккаунт + +![Входим в аккаунт](README_img/2_step.png) + +- Клонируем репозиторий + +![Клонируем репозиторий](README_img/3_step.png) + +![Клонируем репозиторий](README_img/4_step.png) \ No newline at end of file diff --git a/README_img/1_step.png b/README_img/1_step.png new file mode 100644 index 0000000..59b9213 Binary files /dev/null and b/README_img/1_step.png differ diff --git a/README_img/2_step.png b/README_img/2_step.png new file mode 100644 index 0000000..eea748f Binary files /dev/null and b/README_img/2_step.png differ diff --git a/README_img/3_step.png b/README_img/3_step.png new file mode 100644 index 0000000..419adc0 Binary files /dev/null and b/README_img/3_step.png differ diff --git a/README_img/4_step.png b/README_img/4_step.png new file mode 100644 index 0000000..a36a2b6 Binary files /dev/null and b/README_img/4_step.png differ