I was always intrigued by Django. After all, it’s slogan is “The web framework for perfectionists with deadlines”. Last year I started a project for a client who needed a web app to manage a digital printing workflow. I evaluated Django and did their tutorial (which is really well made by the way). Since the project also required lots of data processing of different data sources (CSV, XML, etc.) Python made a lot of sense. So in the end the choice was to use Django.
I needed to create several tabIes showing data from the Django models. In this post I explain how I combined django_tables2
(for the table definitions) and Bootstrap Table (for visualizing the tables and client-side table features).