def post(self): title = self.request.form.get('title') article = self.request.form.get('article') article_ru = self.request.form.get('article_ru') if (not title) or (not article) or (not article_ru): return Response('no title or article content') article = Article(title=title, article=article, article_ru=article_ru) article.put() return self.redirect('/admin/articles?new=1')
def get(self): articles = Article.all().fetch(300) context = { 'articles' : articles, 'new' : self.request.args.get('new') } return self.render_response('admin_articles.html', **context)
def get(self): articles = Article.all().order('-date').fetch(300) context = { 'new' : self.request.args.get('new'), 'articles' : articles } return self.render_response('admin_list_articles.html', **context)
def get(self): articles = Article.all().order('-date').fetch(3) events = Event.all().order('-date').fetch(3) self.context = { 'articles' : articles, 'events' : events, 'lang' : self.request.cookies.get(self.i18n.config['locale_request_lookup'][0][1]) }
def get(self): id = int(self.request.args.get('id')) if not id: return Response('no id given') article = Article.get_by_id(id) if not article: return Response('no article found') article.delete() return self.redirect('/admin/articles?del=1')
def get(self): ServeBasics.get(self) id = int(self.request.args.get('id')) if not id: return Response('no id') article = Article.get_by_id(id) if not article: return Response('no article found') self.context['article'] = article return self.render_response('article.html', **self.context)