8000 GitHub - tasktrackerpracticum/backend: Backend to taksa-tracker · GitHub
[go: up one dir, main page]

Skip to content

tasktrackerpracticum/backend

Repository files navigation

workflow status

Taksa Tracker backend

Проект доступен по адресу

https://taksa-tracker.ru

https://taksa-tracker.ru/api/docs/

Запуск проекта локально

Запуск в докере

git clone git@github.com:tasktrackerpracticum/backend.git
cd backend
docker build -t tasktracker .
docker run -it -p 8000:8000 tasktracker

Запуск локально

  1. Установить Python.

  2. Скопировать репозиторий и создать окружение.

git clone git@github.com:tasktrackerpracticum/backend.git
cd backend
make setup
  1. Запустить сервер:
make run
  1. Открыть в браузере.

http://localhost:8000/api/docs/

Админка

http://localhost:8000/admin/

Логин admin@admin.com Пароль admin

Документация

http://localhost:8000/api/docs

Требует авторизации (кнопка authorize)

Bearer {token}

Также работает авторизация Django - нажать кнопку Django Login

Токен

Выдаёт конечная точка http://localhost:8000/jwt/create/

{

"email": "admin@admin.com",
"password": "admin"

}

<details>

Сделать дамп базы на Windows


python -Xutf8 manage.py dumpdata --exclude auth.permission --exclude contenttypes --indent 2 > db.json

About

Backend to taksa-tracker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

0