Project

General

Profile

Actions

grading_rules #15764

open

data=[{'de name=课后作业-

Added by UserName LastName 11 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
02/19/2025
Due date:
% Done:

0%

Estimated time:
name:
课后作业-简单用户管理系统
data:

- desc: 是否正确搭建了 Flask 环境,并配置项目运行的 IP、端口及调试模式,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: Flask 环境搭建
- desc: 是否正确实现了获取所有用户信息的接口,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: 获取所有用户信息
- desc: 是否正确实现了添加用户的接口,包含得 4 分,否则得 0 分。
max: 4
min: 0
name: 添加用户
- desc: 是否正确校验了请求数据中是否包含 name 与 email,并在缺少时返回 400 状态码,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: 校验请求数据
- desc: 是否正确校验了请求数据中的 email 是否重复,并在重复时返回错误提示,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: 校验邮箱重复
- desc: 是否正确实现了更新用户的接口,包含得 4 分,否则得 0 分。
max: 4
min: 0
name: 更新用户
- desc: 是否正确校验了请求数据中是否包含 id、name 与 email,并在缺少时返回 400 状态码,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: 校验更新请求数据
- desc: 是否正确判断了用户 ID 是否存在,并在不存在时返回错误提示,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: 判断用户 ID 是否存在
- desc: 是否正确实现了删除指定用户的接口,包含得 4 分,否则得 0 分。
max: 4
min: 0
name: 删除指定用户
- desc: 是否正确使用动态路由接收要删除的用户 ID,并指定 ID 的传入类型,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: 动态路由和类型校验
- desc: 是否对无效请求或找不到的用户返回合适的错误消息及状态码,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: 错误处理
- desc: 是否解释了代码的工作原理,包含得 2 分,否则得 0 分。
max: 2
min: 0
name: 代码解释

No data to display

Actions

Also available in: Atom PDF