each pass through the loop the braces won' appear on the pagethey just indicate to django that we're using template variable the html tag indicates list item anything between these tagsinside pair of tagswill appear as bulleted item in the list at we use the {empty %template tagwhich tells django what to do if there are no items in the list in this casewe print message informing the user that no topics have been added yet the last two lines close out the for loop and then close out the bulleted list now we need to modify the base template to include link to the topics pagebase html learning log topics {block content %}{endblock content %we add dash after the link to the home page uand then we add link to the topics pageusing the url template tag again this line tells django to generate link matching the url pattern with the name 'topicsin learning_logs/urls py now when you refresh the home page in your browseryou'll see topics link when you click the linkyou'll see page that looks similar to figure - figure - the topics page individual topic pages nextwe need to create page that can focus on single topicshowing the topic name and all the entries for that topic we'll again define new url patternwrite viewand create template we'll also modify the topics page so each item in the bulleted list links to its corresponding topic page getting started with django