app/soc/views/site/docs/list.py
changeset 365 74dec172944e
parent 358 843d83b87282
child 374 9363b9dc2983
equal deleted inserted replaced
364:ab47d3f494b3 365:74dec172944e
    21   '"Todd Larsen" <tlarsen@google.com>',
    21   '"Todd Larsen" <tlarsen@google.com>',
    22   ]
    22   ]
    23 
    23 
    24 
    24 
    25 from soc.logic.models import work
    25 from soc.logic.models import work
    26 from soc.views import simple
       
    27 from soc.views import helper
    26 from soc.views import helper
    28 from soc.views.helper import access
    27 from soc.views.helper import access
       
    28 from soc.views.helper import decorators
    29 
    29 
    30 import soc.logic
    30 import soc.logic
    31 import soc.models.document
    31 import soc.models.document
    32 import soc.views.helper.lists
    32 import soc.views.helper.lists
    33 import soc.views.helper.responses
    33 import soc.views.helper.responses
    35 
    35 
    36 
    36 
    37 DEF_SITE_DOCS_LIST_ALL_TMPL = 'soc/site/docs/list/all.html'
    37 DEF_SITE_DOCS_LIST_ALL_TMPL = 'soc/site/docs/list/all.html'
    38 
    38 
    39 
    39 
       
    40 @decorators.view
    40 def all(request, page=None, template=DEF_SITE_DOCS_LIST_ALL_TMPL):
    41 def all(request, page=None, template=DEF_SITE_DOCS_LIST_ALL_TMPL):
    41   """Show a list of all Documents (limit rows per page).
    42   """Show a list of all Documents (limit rows per page).
    42   
    43   
    43   Args:
    44   Args:
    44     request: the standard Django HTTP request object
    45     request: the standard Django HTTP request object