目前,我正在为我们的项目进行API版本控制。我们有10个应用和45个API端点。每个应用都有models
,tasks
,utils
,constants
,serializers
,views
和urls
个文件。现在,我创建了一个apis
应用,其中包含版本文件夹,例如v1
,v2
等,每个版本文件夹包含serializers
,views
,{{1 }和utils
个文件。
现在,我需要知道版本控制应该考虑什么?我应该对urls
,tasks
和utils
进行版本设置吗?我该如何为constants
进行版本控制?
请各位帮我解决这个问题。