Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
sergey-xx authored Nov 16, 2023
1 parent 4f73fb0 commit f0eca5a
Showing 1 changed file with 35 additions and 5 deletions.
40 changes: 35 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,31 @@ Backand: Django REST API
git clone [email protected]:sergey-xx/foodgram-project-react.git
```

## Запуск Backend:
## Локальный запуск проекта:
- установить Docker,
- в корневой папке проекта выполнить:
```
docker compose up
```
Выполнить в консоли команду:
```
docker container exec foodgram-project-react-backend-1 python manage.py migrate
```
Для создания суперпользователя выполнить команду:
```
docker container exec -it foodgram-project-react-backend-1 python manage.py createsuperuser --username admin --email [email protected]
```
Для импорта базы ингредиентов выполнить команду:
```
docker container exec foodgram-project-react-backend-1 python manage.py import
```


- Фронт будет доступен по адресу: http://localhost:8021/
- Админка: http://localhost:8021/admin/
- API: http://localhost:8021/api/

## Отдельный запуск Backend:
- Cоздать и активировать виртуальное окружение:

```
Expand All @@ -43,8 +67,14 @@ python3 -m pip install --upgrade pip
```
pip install -r requirements.txt
```
- Закомментировать postgres DB в settyngs.py, раскомментировать SQLite.

- Закомментировать postgres DB в settyngs.py, добавить дефолтную SQLite:
```
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}
```
- Выполнить миграции:

```
Expand All @@ -53,7 +83,7 @@ python3 manage.py migrate
- Запуск сервера:

```
python3 manage.py migrate
python3 manage.py runserver
```
## Frontend и документация
- Находясь в директории infra, выполнить команду:
Expand Down Expand Up @@ -88,4 +118,4 @@ docker compose up
## Данные о деплое проекта:
- repo_owner: sergey-xx
- fodmram_domain: https://tastygram.ddns.net
- dockerhub_username: sergeyxx
- dockerhub_username: sergeyxx

0 comments on commit f0eca5a

Please sign in to comment.