根据documentation for Django REST Framework,“不建议在回复中使用裸状态码”。他们建议使用来自status
模块的对象(例如status.HTTP_404_NOT_FOUND
)。我的问题是,这个建议从何而来?我找不到任何“官方”的消息来源。
根据documentation for Django REST Framework,“不建议在回复中使用裸状态码”。他们建议使用来自status
模块的对象(例如status.HTTP_404_NOT_FOUND
)。我的问题是,这个建议从何而来?我找不到任何“官方”的消息来源。
1条答案
按热度按时间sd2nnvve1#
建议来自该文档,但它基于避免magic numbers等概念。
通过Django Rest Framework(源代码)中这些状态的命名方式,开发人员可以更容易地阅读代码来理解和记住代码所代表的内容,而不必记住或仔细检查每个数字所指的内容。