Полный текст
Repository Pattern в управлении базами данных: пример интеграции NocoDB в DjangoПодключить обычную базу к бэкенду — дело житейское: адрес, порт, креды. А что, если ваша база данных — это no-code платформа NocoDB, с которой можно общаться только через REST API? Как интегрировать такое решение в логику, не поломав архитектуру и не нагородив костылей?Оказывается, есть способ сделать это «красиво», и паттерн Repository тут как нельзя кстати. Посмотрим, как относительно нативно встроить NocoDB в бэкенд и зачем для этого понадобилось разрабатывать собственный Python-модуль.