У меня есть несколько документов, и у каждого документа есть несколько подтверждающих отчетов. Как я возвращаю объект (ы), который предоставляет мне информацию как документа, так и отчета
Одним из решений является возвращение всех объектов документа и перебор отчетов для каждого объекта (медленно). В настоящее время я возвращаю объект документа, и у меня есть отдельная страница, которая загружает onclick и возвращает соответствующие отчеты
models.py выглядит так:
class Document(models.Model):
code = models.CharField(max_length = 50)
path = models.CharField(max_length = 500)
date_of_submission = models.CharField(max_length = 50)
type = models.CharField(max_length = 50)
title = models.CharField(max_length = 200)
department = models.CharField(max_length = 50)
subject = models.CharField(max_length = 100)
class Report(models.Model):
document_code = models.ForeignKey(Document, on_delete = models.CASCADE)
title = models.CharField(max_length = 200)
path = models.CharField(max_length = 500)
type = models.CharField(max_length = 50)
Ожидаемое:
объект (ы), имеющий информацию как для объектов отчета, так и для объекта документа.