title: Need a web framework for generating editable, sortable, filterable HTML tables
body: <p>We need to design a Web application. We have data which we want to represent in the form of editable/sortable/filterable grids. </p>
  
  <p>We will communicate with our framework written in Python, so Python frameworks are natural choice. The two main Python web frameworks are Django and Web2Py. They seem comparable.
  Looking at Django, I see only Django tables2 library for these purposes. However, out of box it only renders sortable tables, but no default support for filtering and editing is provided.
  So all the buttons for editing/cells for filtering should be provided by hand.</p>
  
  <p>Is there any Web Framework (Python preferred) where I can get this functionality for free?</p>
  
  <p>PS. As Anthony mentioned, Web2Py has an excellent interface for generating the readable/sortable/filterable grids. I tried it, and it is really good! </p>