我有一个Django应用程序,其中有一个模型患者,其中包含有关患者及其血液样本的所有信息。我希望有另一个应用程序具有Patient模型的某些字段,我希望两个应用程序使用某种Web服务进行通信,因此第一个应用程序中所做的更改将反映在第二个应用程序中。
这两个应用程序在不同的服务器上运行,并且具有不同的数据库。
我是Django的新手,请分享任何人的资源。如果我的问题不够明确,请通过评论告诉我。
谢谢
答案 0 :(得分:0)
您只需将ForeignKey添加到第二个应用程序的模型即可:
...
from appname.models import Patient
...
class YourModel(models.Model):
patient = models.ForeignKey(Patient, ...)
如果您需要,可以这样做:yourmodelinstance.patient.any_patient_field