degal/templates.py
changeset 100 0a093efd410d
parent 83 577319615b4a
child 119 e7855eefb4c7
equal deleted inserted replaced
99:2ea929b45a14 100:0a093efd410d
   107     return [
   107     return [
   108         # title
   108         # title
   109         tags.h1(folder.title) if folder.title else None,
   109         tags.h1(folder.title) if folder.title else None,
   110 
   110 
   111         # subdirs
   111         # subdirs
   112         tags.div(id_='dirs')(
   112         tags.div(id='dirs')(
   113             tags.ul(
   113             tags.ul(
   114                 tags.li(
   114                 tags.li(
   115                     folder_link(folder, subfolder)
   115                     folder_link(folder, subfolder)
   116                 ) for subfolder in folder.subfolders
   116                 ) for subfolder in folder.subfolders
   117             ) if folder.subfolders else None
   117             ) if folder.subfolders else None
   119 
   119 
   120         # upper paginate
   120         # upper paginate
   121         paginate,
   121         paginate,
   122 
   122 
   123         # image thumbnails
   123         # image thumbnails
   124         ((
   124         tags.div(id='thumbnails')(
   125             image_link(folder, image.thumb, image.html)
   125             image_link(folder, image.thumb, image.html) for image in folder.images_for_page(cur_page)
   126         ) for image in folder.images),
   126         ),
   127 
   127 
   128         # lower paginate
   128         # lower paginate
   129         paginate,
   129         paginate,
   130 
   130 
   131         # description
   131         # description