update readme.md
This commit is contained in:
parent
7d89b5b74e
commit
e4f1f973ef
30
README.md
30
README.md
|
@ -1,14 +1,17 @@
|
||||||
# Аренда квартир для студентов
|
# Аренда квартир для студентов
|
||||||
|
|
||||||
В проекте есть три ветки:
|
В проекте есть три ветки:
|
||||||
|
|
||||||
- main — в эту ветку загружается код после положительного тестирования и ревью.
|
- main — в эту ветку загружается код после положительного тестирования и ревью.
|
||||||
- dev_stable — в эту ветку загружается стабильный код, который будет использоваться в продашкене.
|
- dev_stable — в эту ветку загружается стабильный код, который будет использоваться в продашкене.
|
||||||
- dev_unstable — основная ветка для разработчиков.
|
- dev_unstable — основная ветка для разработчиков.
|
||||||
|
|
||||||
## ТУТ НАЗВАНЫ ПАПКИ ПОД РАЗРАБОТКУ И ФРОНТ В БЕК НЕ ЗАХОДИТ И НИЧЕГО НЕ МЕНЯЕТ!
|
## ТУТ НАЗВАНЫ ПАПКИ ПОД РАЗРАБОТКУ И ФРОНТ В БЕК НЕ ЗАХОДИТ И НИЧЕГО НЕ МЕНЯЕТ!
|
||||||
|
|
||||||
## Как начать работать?
|
## Как начать работать?
|
||||||
|
|
||||||
- Устанавливаем [python](https://www.python.org/downloads/) версия 3.11.1 и [git](https://git-scm.com/)
|
- Устанавливаем [python](https://www.python.org/downloads/) версия 3.11.1 и [git](https://git-scm.com/)
|
||||||
- [Настройте git](https://tproger.ru/curriculum/git-guide/). В основном нужно только ввести имя пользователя и почту, пароль запросит при клонировании
|
- [Настройте git](https://tproger.ru/curriculum/git-guide/). В основном нужно только ввести имя пользователя и почту, пароль запросит при клонировании
|
||||||
|
|
||||||
Если не хотите заморачиваться с терминалом. Советую использовать [GitHub Desktop](https://desktop.github.com/)
|
Если не хотите заморачиваться с терминалом. Советую использовать [GitHub Desktop](https://desktop.github.com/)
|
||||||
|
|
||||||
|
@ -17,46 +20,57 @@
|
||||||
Команды написаны под windows. Вводить в командную строку. Проверяйте, что в терминале вы находитесь в правильной директории
|
Команды написаны под windows. Вводить в командную строку. Проверяйте, что в терминале вы находитесь в правильной директории
|
||||||
|
|
||||||
- Клонируем репозиторий
|
- Клонируем репозиторий
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://github.com/vvsu-rent-project/dev_rent.github
|
git clone https://github.com/vvsu-rent-project/dev_rent.github
|
||||||
```
|
```
|
||||||
|
|
||||||
- В консоли переходим в папку проекта
|
- В консоли переходим в папку проекта
|
||||||
- Далее переходим на ветку unstable
|
- Далее переходим на ветку unstable
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git switch dev_unstable
|
git switch dev_unstable
|
||||||
```
|
```
|
||||||
|
|
||||||
### Клонирование проекта через GitHub Desktop
|
### Клонирование проекта через GitHub Desktop
|
||||||
|
|
||||||
- Заходим в настройки
|
- Заходим в настройки
|
||||||
|
|
||||||
![Заходим в настройки](README_img/1_step.png)
|
![Заходим в настройки](misc/1_step.png)
|
||||||
|
|
||||||
- Входим в аккаунт
|
- Входим в аккаунт
|
||||||
|
|
||||||
![Входим в аккаунт](README_img/2_step.png)
|
![Входим в аккаунт](misc/2_step.png)
|
||||||
|
|
||||||
- Клонируем репозиторий
|
- Клонируем репозиторий
|
||||||
|
|
||||||
![Клонируем репозиторий](README_img/3_step.png)
|
![Клонируем репозиторий](misc/3_step.png)
|
||||||
|
|
||||||
![Клонируем репозиторий](README_img/4_step.png)
|
![Клонируем репозиторий](misc/4_step.png)
|
||||||
|
|
||||||
### Подготовка проекта к работе
|
### Подготовка проекта к работе
|
||||||
|
|
||||||
- Открываем VS Code, открываем папку проекта и запускаем терминал
|
- Открываем VS Code, открываем папку проекта и запускаем терминал
|
||||||
- В терминале переходим в папку pairent_backend
|
- В терминале переходим в папку pairent_backend
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd pairent_backend
|
cd pairent_backend
|
||||||
```
|
```
|
||||||
|
|
||||||
- Создаем виртуальное окружение
|
- Создаем виртуальное окружение
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
python -m venv venv
|
python -m venv venv
|
||||||
```
|
```
|
||||||
|
|
||||||
- Активируем виртуальное окружение. Активировать окружение нужно: когда запускаете сервер, устанавливаете зависимости, добавляете новое django приложение
|
- Активируем виртуальное окружение. Активировать окружение нужно: когда запускаете сервер, устанавливаете зависимости, добавляете новое django приложение
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
venv\Scripts\activate
|
venv\Scripts\activate
|
||||||
```
|
```
|
||||||
|
|
||||||
- После активации, устанавливаем зависимости.
|
- После активации, устанавливаем зависимости.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue