web/views/__init__.py
branchtls-sprint
changeset 1719 bf26f32c8a72
parent 1716 b12d9e22bac3
child 1977 606923dff11b
equal deleted inserted replaced
1718:26ff2d292183 1719:bf26f32c8a72
    58 def vid_from_rset(req, rset, schema):
    58 def vid_from_rset(req, rset, schema):
    59     """given a result set, return a view id"""
    59     """given a result set, return a view id"""
    60     if rset is None:
    60     if rset is None:
    61         return 'index'
    61         return 'index'
    62     for mimetype in req.parse_accept_header('Accept'):
    62     for mimetype in req.parse_accept_header('Accept'):
    63         if mimetype in VID_FROM_RSET:
    63         if mimetype in VID_BY_MIMETYPE:
    64             return VID_FROM_RSET[mimetype]
    64             return VID_BY_MIMETYPE[mimetype]
    65     nb_rows = len(rset)
    65     nb_rows = len(rset)
    66     # empty resultset
    66     # empty resultset
    67     if nb_rows == 0 :
    67     if nb_rows == 0 :
    68         return 'noresult'
    68         return 'noresult'
    69     # entity result set
    69     # entity result set