Как создавать динамические отчеты для Django
Я много искал и видел много инструментов, таких как jasper reports, Birt, pentaho, kool report и т.д. и т.п., но все они на java или php, ни одного на python. Это не проблема, потому что, как я видел и тестировал Jasper и Birt, вы можете подключиться к ним с помощью их API, но нет хороших ресурсов о том, как интегрировать их с Django backend с помощью Django Rest Framework или с моим frontend. У Jasper есть Visualize Js, но только платный, у BIRT, по моему опыту, ужасный инструмент проектирования отчетов, вы даже не можете изменить размер или переместить простое текстовое поле, кажется, есть способ сделать это с помощью css, я думаю, но зачем? Jasper's report designer довольно хорош, но опять же нет хорошего ресурса о том, как его использовать.
Я хочу использовать его в моей системе управления студентами, где я могу печатать талоны на оплату, общие отчеты, подробные отчеты и т.д., но как мне указать jasper'у, какого студента или какие данные использовать, он просто использует все, что указано в дизайнере.
Любое руководство по этому вопросу было бы чрезвычайно полезным, поскольку я изучаю все это и так долго застревал на части отчетов. Спасибо