gunicorn -c settings.py example:api --reload
Аутентификация (через headrs), регистрация пользователей - реализовано регистрация пользователей проходит при отправке своих данных на url:
-
POST: http://127.0.0.1:8080/register В качестве ответа приходит access token
-
Аутентификация (через headrs)
- POST: http://127.0.0.1:8080/chats создание чата создать чат может любой пользователь у которого есть access token - реализовано
PUT, PATCH, DELETE: http://127.0.0.1:8080/chats/{chat_id} обновить чат, удалить чат может только создатель чата
получить информацию о чате Любой участник чата
Добавить пользователя в чат
Выгнать пользователя из чата
пользователь не имеет более доступа к ресурсам чата
- http://127.0.0.1:8080/members/0 Получить всех участников чата, может владелец чата и участник
- POST: http://127.0.0.1:8080/messages отправка сообщения в чат отправить сообщение в чат может владелец чата - реализовано отправить сообщение может участник - реализовано
GET: http://127.0.0.1:8080/messages/0
- Получать все сообщения чата, получить может владелец чата и участник чата - реализовано