Как разработать приложение django с интегрированным сервером gRPC?

В настоящее время я работаю над проектом django, где мне нужно отдельное приложение для бэкенда, чтобы иметь возможность инициировать gRPC запросы к моему django фронтенду.

Проще говоря: я хочу, чтобы бэкенд мог получать доступ и изменять объекты.

Поэтому мне нужно, чтобы мой проект django также запускал мой сервер grpc при запуске. Я провел много исследований и не нашел никакой лучшей практики по этому поводу.

Насколько я могу себе представить, я могу переопределить команду запуска django, чтобы также запустить мой сервер grpc в отдельном потоке. Но я боюсь, что в итоге я получу очень плохое практическое решение.

Есть ли какой-нибудь рекомендуемый способ сделать это?

Я радуюсь каждой подсказке :)

Вернуться на верх