Вызовите Postgresql процедуру из Django - PullRequest
0 голосов
/ 09 марта 2020

Я использую Postgresql в Django и Python, и я успешно выполняю все операции CRUD, но я не знаю, как я могу вызвать Postgresql процедуру из Django и показать результат в моем веб-приложение !!

1 Ответ

0 голосов
/ 09 марта 2020

Это должно быть выполнено с использованием наборов запросов Django ORM (Object Relational Mapper), которые являются оболочкой Django, которая добавляет слой абстракции над запросом SQL, который получает данный набор данных из PostgreSQL (или другая поддерживаемая база данных).

Действительно, этот уровень существует по соображениям безопасности, а также позволяет разработчику использовать любую из поддерживаемых базовых баз данных (SQLite3, PostgreSQl, MySQL, Oracle или Maria DB (Django 3.0+)) простым переключением учетных данных и настроек базы данных.

Визуализация наборов данных будет завершена с использованием системы шаблонов Django, если вы usind Django по всему стеку. Это также может быть выполнено путем создания API-интерфейсов и использования интерфейсной среды для их рендеринга.

Для получения дополнительной информации, документации и учебных пособий вам потребуется Google Django ORM and Datasets.

...