not to sure about that - i think it depends on what you are doing or you want to achieve.
in flask you are loading for example a bunch of data as json dicts and pass them like the are on to the template - there you have a for loop which extracts the fields you need for every entry and generate the template. i think that this is a very fast way to do it and it's very easy and simple to write the template.
otherwise you would have to make a template sigular for one db entry and open it for every entry you want to display and fetch it into the main layout...
but to be honest - i haven't jet read your source because i'm very new to this forum and node... maybe i'm wrong