Mercurial > hg > documentViewer
comparison documentViewer.py @ 612:a79e4e4b3e37
json schnittsellen
author | dwinter |
---|---|
date | Thu, 16 May 2013 18:04:00 +0200 |
parents | 0488cd12355b |
children | c57d80a649ea |
comparison
equal
deleted
inserted
replaced
611:e18ef3786753 | 612:a79e4e4b3e37 |
---|---|
498 # store in session | 498 # store in session |
499 self.REQUEST.SESSION['userinfo'] = userinfo | 499 self.REQUEST.SESSION['userinfo'] = userinfo |
500 | 500 |
501 return userinfo | 501 return userinfo |
502 | 502 |
503 def getDocinfoJSON(self, mode, url, tocMode=None): | |
504 """returns docinfo depending on mode""" | |
505 import json | |
506 | |
507 dc = self.getDocinfo( mode, url, tocMode) | |
508 | |
509 return json.dumps(dc) | |
510 | |
511 | |
503 def getDocinfo(self, mode, url, tocMode=None): | 512 def getDocinfo(self, mode, url, tocMode=None): |
504 """returns docinfo depending on mode""" | 513 """returns docinfo depending on mode""" |
505 logging.debug("getDocinfo: mode=%s, url=%s"%(mode,url)) | 514 logging.debug("getDocinfo: mode=%s, url=%s"%(mode,url)) |
506 # look for cached docinfo in session | 515 # look for cached docinfo in session |
507 if self.REQUEST.SESSION.has_key('docinfo'): | 516 if self.REQUEST.SESSION.has_key('docinfo'): |