我有兩個表一個存儲病歷信息和另一個第二個醫療諮詢,我想要的是進行搜索,如果患者有第二次醫療諮詢顯示我的信息我的模板中的第二次醫療諮詢,如果患者沒有第二次醫療諮詢,只會顯示醫療記錄的信息。 我需要關於如何做到這一點的幫助和想法,我是Django和Python的新手,我按照以下方式在視圖中進行搜索,此搜索的問題是我只能看到病歷,而且我需要如果病人有第二次醫療諮詢來顯示信息。2個不同的搜索視圖
View.py
def Expediente_Detalle(request, credencial):
Expediente_Detalle = get_object_or_404(ExpedienteConsultaInicial, credencial_consultainicial=credencial)
return render(request, 'ExpedienteDetalle.html', {'Expediente_Detalle': Expediente_Detalle})
Models.py
class ExpedienteConsultaInicial(models.Model):
credencial_consultainicial = models.CharField(max_length=10, null=True, blank=True)
def __unicode__(self):
return self.credencial_consultainicial
class ConsultasSubsecuentes(models.Model):
Consultasbc_credencial =models.ForeignKey(ExpedienteConsultaInicial,
related_name='csb_credencial')
張貼您的模特 –