【发布时间】:2018-05-27 23:12:07
【问题描述】:
我已经有一个包含 100 个表的数据库。
现在,我想将其公开为 REST-API。
我以前做过这个,所以我熟悉这个过程。 我为模型创建了一个序列化程序,为序列化程序创建了一个 ViewSet 和一个路由器。 我在 2 张桌子上对其进行了测试,并且可以正常工作。
问题是我想公开我所有的 100 个表。并且重复同样的过程 100 次并不好玩。
有没有办法只做一次?
【问题讨论】:
-
系统必须在某个地方了解您的表的架构是什么。因此,如果您的数据库架构采用某些行业标准格式,您可能会发现有人将其转换为 django 序列化程序。否则,请以此为契机,为社区贡献一个模式到序列化器的转换器。
标签: python django api django-rest-framework models