API versioning with django rest framework?
We often handling API server updates including backwards-incompatible changes when upgrading web applications. At the same time we update the client part, therefore, we did not experience any particular difficulties.
Though, in the case of handling API updates for a mobile app, the process of upgrading applications in the user’s phone does not occur simultaneously. Moreover, users may have various versions of the application, and we have to keep all API versions up and running.
Continue reading here https://gearheart.io/blog/api-versioning-with-django-rest-framework/