项目开发思考过程

请注意:本文编写于 94 天前,最后修改于 68 天前,其中某些信息可能已经过时。

  1. 文件与变量命名中的可数名词全部用单数形式,除非前面给出了具体数量的描述;
  2. 关于 RESTful API 命名问题:
    1. GET + 名词:获取该资源全部列表
    2. GET + 名词/:获取指定 ID 的该资源
  3. API 参数

    1. 排序 ?ordering= 正序 ?ordering=- 倒序
    2. 已读 ?not_read=False 未读 ?not_read=True
    3. 已删除 ?not_delete=False 未删除 ?not_delete=True
    4. 分页 页码?page= 页面容量 ?page_size=
  4. 自定义异常代码

代码 异常信息
1XXX 权限,用户信息异常
1001 token解析失败
1002 token过期
2XXX
3XXX
4XXX
5XXX
6XXX
7XXX
8XXX
9XXX
0 未知异常
9 服务器异常
  1. 如何确定首页地图中心位置?以随机一辆车为中心。