我们公司现在使用 Django rest framework 作为微服务项目中使用框架,在实践中我发现这个框架在处理一些简单的任务还是可以快速的完成,但是如果遇到复杂一点的需求整个代码的可读性和可扩展性别的非常差,很难维护。 Django rest framework 号称符合 restful 风格个框架,如果在 view 中使用 minix,资源对应的增删改查操作不在直接对应到 get,put,post,delete 方法。而且资源类中没有强制的约束条件,很容易就能写出不符合 restful 风格的代码。