我有一个Django微服务:M1,管理页面中包含以下字段:
[链接到field11] | [链接到字段21]
我还有另一个Django微服务:M2,管理页面具有字段:
field11 | field12 | field13 | field14 |字段15
我还有另一个django微服务:M3,其管理页面具有字段:
field21 | field22 | field23 | field24 |字段25
我的要求是将M2和M3的所有字段都放入M1的管理页面。 我有什么方法可以做到这一点?我不想在M1的模型中添加更多字段。
一种方法是进行服务间通信或进行GET调用。哪个更可行?
答案 0 :(得分:-1)
您可以尝试这样的事情,
class M2(models.Model):
field = models.CharField(max_length=100)
class M3(models.Model):
field = models.CharField(max_length=100)
class M1(M2, M3):
field = models.CharField(max_length=100)
因此将M2和M3的字段放入M1,希望它对您有帮助,如果还有其他问题,请告诉我。+