def get(self): visitor.register(self.request) data={ 'options' : models.getConfig(), 'history' : models.getLastEntries(20) } path = os.path.join(os.path.dirname(__file__),view) self.response.out.write(template.render(path,data))
def post(self): visitor.register(self.request) models.updatePost({ 'url' :cleanUrl(self.request.get('xtitle')), 'content':cleanContent(self.request.get('xcontent')), 'summary':cleanSummary(self.request.get('xcontent')) }) self.redirect("/admin")
def post(self): visitor.register(self.request) data={ 'options':models.getConfig(), 'post':{ 'title':self.request.get('xtitle'), 'content':self.request.get('xcontent') } } path=os.path.join(os.path.dirname(__file__),view) self.response.out.write(template.render(path,data))
def get(self): visitor.register(self.request) options=models.getConfig() entries=models.getLastEntries(10) updated=entries[0].date data={ 'blog' :options, 'updated':updated, 'entries':entries } path=os.path.join(os.path.dirname(__file__),view) self.response.out.write(template.render(path,data))
def post(self): visitor.register(self.request) options={ 'url' : self.request.get('xurl'), 'title' : self.request.get('xtitle'), 'subtitle' : self.request.get('xsubtitle'), 'author' : self.request.get('xauthor'), 'email' : self.request.get('xemail'), 'theme' : self.request.get('xtheme'), 'themecss' : self.request.get('xthemecss'), 'footer' : self.request.get('xfooter'), 'about' : self.request.get('xabout'), 'avatar' : self.request.get('xavatar'), 'useanalytics' : self.request.get('xuseanalytics')=='True', 'analyticscode' : self.request.get('xanalyticscode'), 'usedisqus' : self.request.get('xusedisqus')=='True', 'disquscode' : self.request.get('xdisquscode') } models.setConfig(options) self.redirect("/admin")
def post(self): visitor.register(self.request) models.deletePost(self.request.get('url')) self.response.out.write('ok')
def get(self): visitor.register(self.request) data = {'anyvar':'anyvalue'} path = os.path.join(os.path.dirname(__file__), view) self.response.out.write(template.render(path,data))