@@ -270,14 +270,19 @@ class QMRATreatment(models.Model):
270270 bacteria_max : Optional [float ] = models .FloatField (blank = True , null = True )
271271 bacteria_reference = models .ForeignKey (QMRAReference , blank = True , null = True , on_delete = models .CASCADE ,
272272 related_name = "bacteria_lrv" )
273+ bacteria_references = models .ManyToManyField (QMRAReference , related_name = "bacteria_lrvs" )
274+
273275 viruses_min : Optional [float ] = models .FloatField (blank = True , null = True )
274276 viruses_max : Optional [float ] = models .FloatField (blank = True , null = True )
275277 viruses_reference = models .ForeignKey (QMRAReference , blank = True , null = True , on_delete = models .CASCADE ,
276278 related_name = "viruses_lrv" )
279+ viruses_references = models .ManyToManyField (QMRAReference , related_name = "viruses_lrvs" )
280+
277281 protozoa_min : Optional [float ] = models .FloatField (blank = True , null = True )
278282 protozoa_max : Optional [float ] = models .FloatField (blank = True , null = True )
279283 protozoa_reference = models .ForeignKey (QMRAReference , blank = True , null = True , on_delete = models .CASCADE ,
280284 related_name = "protozoa_lrv" )
285+ protozoa_references = models .ManyToManyField (QMRAReference , related_name = "protozoa_lrvs" )
281286
282287 @classmethod
283288 def from_dict (cls , data ):
0 commit comments