For the purposes of an introductory course in python, Django and Postgresql, I am looking for the best way to retrieve table data and display it in a structured way in an html file with Django and python as a tool and language.
Question posted in PostgreSQL
The official documentation can be found here.
The official documentation can be found here.
2
Answers
To show the data from Postgres in Django as HTML, you can a lot of ways depending on how you want to show the table. But, this library is a good way to start:
https://django-tables2.readthedocs.io/en/latest/
It will do most of the work itself and all you need to do is just pass the qeuryset to the components and it will help you render an HTML table based on your input.
To display django data in html file, simply you can do this:
In views:
In html file:
To display data in html file. here I used curly braces to recognise context in html file
Why I used curly braces in html file because it is template syntax in django