我正在使用一个整体的Python 2.7 Django应用程序,并且希望以某种方式抽象出我们的数据库模型,以便在多个微服务之间具有一个定义点,并且不确定执行此操作的最佳方法是什么。
最大的困扰: -当我们朝着新的微服务架构迈进时,Django目前仍需要管理迁移。 -需要保持对python2内置应用程序的支持。 7与django 1.8配合使用,希望也支持django最新版和flask,Go Lang,Java和Node.js的python3 -需要支持mysql 5.6,但理想情况下还可以支持包括redshift,postgres和mongodb在内的多个数据库/存储系统 -与某些自定义解决方案相比,宁愿尽可能使用某种标准
我也是python和django的新手,曾经尝试寻找一些灵感,但还没有发现太多。已经尝试使用谷歌搜索方法在xml / json中定义Django模型,但没有成功
我们可以通过某种方式为json或xml定义或创建Django模型吗?