Сервер отчетов на django

Доброго времени суток. Так случилось, что моя работа связана с написанием отчетов. Этому я посвятил около 8 лет. Отчеты — это глаза бизнес-процесса и информация, необходимая для принятия оперативных решений. Вначале наш отдел делал отчеты,  — Принимая задачи по outlook  — Составляя sql-запрос  — Отправляя результаты заказчику в xls  — В лучшем случае, сохраняя sql-код куда-то в папку (а иногда и не сохраняя) Но это было скучно и неинтересно. Так появилось простейшее приложение на PHP, в котором каждый отчет был представлен в виде php-файла с одним классом, имеющим единственный (помимо конструктора) метод show () В таком виде, система прожила 5,5 лет, за которые мной и еще одним человеком было написано более 500 различных отчетов. В процессе появился опыт и стало понятно, что многое (если не все) сделано не так, да и PHP уже не устраивал. Сервер отчетов был переписан на django, где была «админка» и код приложения уже не правился. В процессе работы снова накопилось несколько мыслей, в итоге сервер был снова переписан. Я решил представить сообществу текущую версию системы, возможно, она кому-то облегчит жизнь, сняв рутину отчетности и переложит ее на машину, которая готова сотни раз формировать отчеты тысячи людям по сотни разных входных параметров. Это рабочий инструмент, который вы можете (если захотите) использовать в работе, который нам использовать просто нравится.Итак, поехали

© Habrahabr.ru