web/views/cwuser.py
changeset 10609 e2d8e81bfe68
parent 10033 b3a1d15965d9
child 10666 7f6b5f023884
equal deleted inserted replaced
10608:7fc548d9dd8e 10609:e2d8e81bfe68
    19 
    19 
    20 __docformat__ = "restructuredtext en"
    20 __docformat__ = "restructuredtext en"
    21 _ = unicode
    21 _ = unicode
    22 
    22 
    23 from hashlib import sha1 # pylint: disable=E0611
    23 from hashlib import sha1 # pylint: disable=E0611
       
    24 
       
    25 from six.moves import range
    24 
    26 
    25 from logilab.mtconverter import xml_escape
    27 from logilab.mtconverter import xml_escape
    26 
    28 
    27 from cubicweb import tags
    29 from cubicweb import tags
    28 from cubicweb.schema import display_name
    30 from cubicweb.schema import display_name
    62     def call(self):
    64     def call(self):
    63         self.w(u'''<?xml version="1.0" encoding="%s"?>
    65         self.w(u'''<?xml version="1.0" encoding="%s"?>
    64 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    66 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    65          xmlns:rdfs="http://www.w3org/2000/01/rdf-schema#"
    67          xmlns:rdfs="http://www.w3org/2000/01/rdf-schema#"
    66          xmlns:foaf="http://xmlns.com/foaf/0.1/"> '''% self._cw.encoding)
    68          xmlns:foaf="http://xmlns.com/foaf/0.1/"> '''% self._cw.encoding)
    67         for i in xrange(self.cw_rset.rowcount):
    69         for i in range(self.cw_rset.rowcount):
    68             self.cell_call(i, 0)
    70             self.cell_call(i, 0)
    69         self.w(u'</rdf:RDF>\n')
    71         self.w(u'</rdf:RDF>\n')
    70 
    72 
    71     def entity_call(self, entity, **kwargs):
    73     def entity_call(self, entity, **kwargs):
    72         entity.complete()
    74         entity.complete()