我需要的很简单:一段代码,它将接收 GET 请求,处理一些数据,然后生成响应。我对 python Web 开发完全陌生,所以我决定使用 DRF 来实现此目的,因为它似乎是最强大的解决方案,但我在网上找到的每个示例都包含带有模型和 View 的 CRUD,我知道我需要什么是更简单的事情(因为前端已经创建)。 谁能提供一个关于如何在 DRF 上执行此操作的示例吗? (或者甚至是其他一些可行的解决方案,请记住它需要足够强大才能在生产中同时处理多个请求)
最佳答案
做你想做的事情的简单方法是使用 Django REST Framework 的 APIView
(或 @api_view
装饰器)。
以下是文档中的示例:https://www.django-rest-framework.org/api-guide/views/ 。
除了该页面上的代码之外,您还需要在适当的路线上注册您的 View ,可以在此处找到:https://www.django-rest-framework.org/api-guide/routers/
关于python - Django Rest Framework 中没有 View 或模型的简单 Web API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58843848/