ECS_Backend:在Hackerearth招聘ECS的后端开发挑战

时间:2024-04-11 10:47:58
【文件属性】:

文件名称:ECS_Backend:在Hackerearth招聘ECS的后端开发挑战

文件大小:7.78MB

文件格式:ZIP

更新时间:2024-04-11 10:47:58

Python

挑战说明 在此挑战中,您需要完成基于的API ,以参加许多电子学习课程。 为了说明该API,下面是一个使用它的GUI的模型: 如图所示,它就像一个简单的 。 系统架构 该API具有非常简单的架构,如下所示: 在这种情况下,Flask应用程序启动时,将课程的JSON文件加载到一个或多个数据结构中。 API使用此数据来服务API请求(基本操作)。 但是,请注意,在此挑战中,无需将数据持久化回JSON文件。 资源 您将获得: 包含200个课程的JSON数据文件(请参阅course.json ) Flask应用程序(请参阅run.py ) 空的API路由(请参阅route / course.py ) 一些示例测试文件(请参阅文件夹测试),采用Postman和cURL格式 目标 目标是: 设计一种将数据加载到一个或多个内存结构中的方法 完成API路由,确保有效访问数据 编写基本单元测


网友评论