0
所以我用Django框架建立这个网站:gegeneo.pythonanywhere.com如何关联表,并查看它们
我有两个表患者和诊断:
病人:
class Patient(models.Model):
PatientName = models.CharField(max_length = 120);
PatientBirthDate = models.DateField();
PatientInitialWeight = models.PositiveIntegerField();
PatientBloodGroup = models.CharField(max_length = 4);
Patient_Booking_Date = models.DateTimeField(auto_now = False, auto_now_add = True);
def __str__(self):
return self.PatientName;
诊断:
class Diagnosis(models.Model):
PatientVisitDate = models.DateTimeField(auto_now = False, auto_now_add = True);
PatientWeight = models.PositiveIntegerField();
PatientDiagnosis = models.TextField();
patient = models.ForeignKey(Patient, on_delete = models.CASCADE);
def __str__(self):
return "Diagnosis of: " + self.patient.PatientName;
如果你看看网站:Here
您将看到一个患者列表,当点击它时会重定向到他的页面,我现在面临为每位患者添加诊断视图的问题,我想要使用诊断字段创建表单并创建视图为它,然后使每个患者的诊断只出现在他的HTML页面上。
那么,我该怎么做呢?
提前致谢!