1from StorePage import StorePage
2
3
4class BrowseObject(StorePage):
5
6    def writeContent(self):
7        req = self.request()
8        className = req.field('class')
9        serialNum = int(req.field('serialNum'))
10        obj = self.store().fetchObject(className, serialNum, None)
11        if obj is None:
12            self.writeln('<p>No object in store for %s.%i.</p>'
13                % (className, serialNum))
14        else:
15            wr = self.writeln
16            wr('<table>')
17            wr(obj.klass().htHeadingsRow())
18            wr(obj.htAttrsRow())
19            wr('</table>')
20