Добрый день, коллеги!
Передо мной стоит задача написания достаточного серьезного (для меня) корпоративного веб-приложения, которое хочу реализовать на Django.
Главной формой будущего проекта является таблица, для которой нужен хороший компонент для табличного просмотра (типа DataGridView из .NET), основные требования к которому:
1) большая ширина таблицы (20-25 столбцов)
2) многострочные заголовки таблицы
3) поддержка фильтров для нескольких столбцов (выпадающий список значений из таблиц-справочников)
4) сортировка данных по любым столбцам
5) постраничная выдача, поскольку данных около 500 строк
Короче, максимально это напоминает Excel, в котором все это в настоящий момент и делается. Собственно, заказчик и хочет получить нечто похожее по функциональности и внешнему виду, только в виде веб :)
Нужен готовый, желательно, отлаженный компонент (или app, template – как это правильно назвать в Django?) или хотя бы работающий прототип, который можно будет допилить напильником. В интернете я уже нашел парочку, изучаю.
Буду благодарен за ссылки, наводки или идеи. Возможно, это вообще лучше сделать на JS или еще как-нибудь (хотя чем ближе к HTML, тем лучше)?
PS. Пишу на Django около 2-х месяцев и фантастически доволен изяществом и ясностью подходов, принятых в этом фреймворке! Год работы с ASP.NET после этого кажется тяжелым трудом, очень много сложностей и очень мало фана. :)