Проект Django REST Arch для сервиса, используемого из конечной точки и других приложений - PullRequest
0 голосов
/ 21 декабря 2018

У меня есть существующий стек REST Django с несколькими приложениями.Теперь я хочу иметь возможность вызывать действие из а) извне с использованием конечной точки REST и б) из другого приложения в стеке.

Теперь я хочу, например, вызвать службу crm из поиска, но иметь то же самое«Поведение» при вызове извне с использованием метода view-> serialiser.Как я могу использовать как можно больше, избегая дублирования кода?

Сам стек выглядит примерно так:

/my-cool-app
 /apps
  /crm
   /api
    /v1
     /serializers
      serializers.py
     __init.py
     urls.py
     views.py
   /clients
    /ticket
     provider.py
    /user
     provider.py
  /search
 /config
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...